Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >轻量服务器搭建私有云端双链笔记软件

轻量服务器搭建私有云端双链笔记软件

原创
作者头像
小唐同学.
发布于 2024-11-06 18:46:59
发布于 2024-11-06 18:46:59
41304
代码可运行
举报
文章被收录于专栏:CMS建站教程CMS建站教程
运行总次数:4
代码可运行

什么是私有云端双链笔记?

Blossom 是一款支持私有部署的云端存储双链笔记软件 ,你可以将你所有的笔记,图片,个人计划安排保存在自己的服务器中,并在任意设备之间实时同步,同时,Blossom 还是一个动态博客。支持 Windows,Mac,网页客户端,网页移动端。不依赖任何三方存储和图床,其本身就是一个图床,并且提供了完善的图片管理,防勿删,以及图片和文章的双向关系绑定。基于 Markdown 编写,没有破坏性的语法拓展,在这里编写的内容在任何 Markdown 软件中都能正常显示。

下面用双十一买的轻量服务器搭建 传送门

1.环境配置,我这里的是宝塔面板已经安装docker

2.拉取 MySQL 镜像并启动(如果已安装数据库,可以跳过该步骤。)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
docker pull mysql:8.0.31

3.启动镜像

代码语言:txt
AI代码解释
复制
docker run \
-d \
--name mysql \
#【可选修改】数据库 root 用户的密码 
-e MYSQL_ROOT_PASSWORD=jasmine888 \
-p 3306:3306 \
#【需修改】挂载数据库文件保存路径。 
# 注意:只需要将冒号前的路径改为你 Docker 所在设备的某个路径,不要修改冒号后面的内容。 
-v /usr/local/docker/mysql/data:/var/lib/mysql \
-v /usr/local/docker/mysql-files/log:/var/lib/mysql-files \
-v /usr/local/docker/mysql/log:/var/log/mysql \
mysql:8.0.31

4.在docker中创建刚刚建好的数据库

代码语言:txt
AI代码解释
复制
dockerexec-itmysql/bin/bash
# 如果你的容器不叫 mysql,需要把下方的 mysql 改为你的容器名

5.登录mysql

代码语言:txt
AI代码解释
复制
mysql  -uroot  -jasmine888
# 将 -p 后的 xzzz 修改为你的数据库密码

6.创建数据库

代码语言:txt
AI代码解释
复制
CREATEDATABASE`blossom`DEFAULTCHARACTERSETutf8mb4COLLATEutf8mb4_bin;
提示下图的 Query OK, 1 row affected就是成功了

7.拉取应用镜像

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
docker pull jasminexzzz/blossom:latest

8.启动应用容器

代码语言:txt
AI代码解释
复制
docker run -d \
  # 容器名称
  --name blossom-backend \
  # 指定端口映射
  -p 9999:9999 \
  #【需修改】挂载图片保存路径,如果是 windows 环境,可以使用 /c/home/bl/ 来指定磁盘 
  # 注意:只需要将冒号前的路径改为你 Docker 所在设备的某个路径,不要修改冒号后面的内容。 
  -v /home/bl/:/home/bl/ \
  # 启动的镜像名称
  jasminexzzz/blossom:latest \
  #【需修改】配置数据库访问地址,需修改你docker数据库的内网地址
  --spring.datasource.url="jdbc:mysql://192.168.31.99:3306/blossom?useUnicode=true&characterEncoding=utf-8&allowPublicKeyRetrieval=true&allowMultiQueries=true&useSSL=false&&serverTimezone=GMT%2B8" \
  #【可选修改】配置数据库用户名
  --spring.datasource.username=root \
  #【可选修改】配置数据库密码
  --spring.datasource.password=jasmine888

9.查看配置项是否正确

代码语言:txt
AI代码解释
复制
docker logs blossom-backend

10.安装客户端并登录

10.1使用自带的网页客户端。

网页客户端地址为: IP:端口(域名)/editor/#/settingindex

例如域名为http://www.abc.com,则访问http://www.abc.com/editor/#/settingindex

如果有配置反向代理路径,如/bl/,则访问http://www.abc.com/bl/editor/#/settingindex

默认账户名和密码为blos

用户名上面的登录地址为 IP:端口(域名)

10.2客户端

社区不好放下载的,自行GitHub搜索 Blossom下载

最后

搭建好后可以多端写文章了,不怕数据丢失反正在自己的服务器

这次双十一活动不错,老用户也能抢36元一年的2C2G4M的轻量服务器,抢到的小伙伴搭个笔记软件玩玩也是不错的 传送门

活动地址:https://cloud.tencent.com/act/pro/double11-2024?fromSource=gwzcw.8891734.8891734.8891734

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
MCP、传统API与函数调用的解析
传统API通过预定义端点暴露功能,客户端需严格遵循接口规范进行交互。其核心特征包括:
蝉羽
2025/06/04
2230
MCP、传统API与函数调用的解析
工良出品 | 长文讲解 MCP 和案例实战
示例项目地址:https://github.com/whuanle/mcpdemo
郑子铭
2025/06/07
2290
工良出品 | 长文讲解 MCP 和案例实战
智能体间协作的"巴别塔困境"如何破解?解读Agent通信4大协议:MCP/ACP/A2A/ANP
AI 智能体的兴起触发了AI应用协作的新领域。这些智能体不再局限于被动的聊天机器人或独立的系统,它们现在被设计用于推理、计划和协作ーー跨任务、跨域甚至跨组织。但随着这一愿景成为现实,一个挑战很快浮出水面: 智能体如何以一种安全、可伸缩和可互操作的方式可靠地相互交流、共享上下文并共同做出决策?
半吊子全栈工匠
2025/05/19
3150
智能体间协作的"巴别塔困境"如何破解?解读Agent通信4大协议:MCP/ACP/A2A/ANP
一文详解模型上下文协议MCP
Anthropic 公司在 2024 年 11 月发布了模型上下文协议 (Model Context Protocol, MCP)。开发者社区最初对此反应积极,但很少有人意识到它的全部潜力。 快进到 2025 年 3 月,MCP 突然成为了人工智能领域最热门的话题。
致Great
2025/04/19
7600
一文详解模型上下文协议MCP
一文看懂Google的A2A协议以及与MCP的区别
谷歌最近发布了 Agent-to-Agent(A2A)开放协议,旨在实现智能体之间的互操作性,弥合不透明智能体系统之间的差距。此前,模型上下文协议(MCP)已经成为连接大型语言模型(LLM)与数据、资源和工具的新标准,简化了不同模型和框架之间的“功能调用”,并创建了一个工具服务生态系统,降低了智能体与工具之间连接的复杂性。随着越来越多的平台采用 MCP,这一趋势有望继续发展。如果还不了解MCP协议的同学,可查看我们上一篇文章一文读懂 MCP!大模型如何用它连接世界,打造更智能的 AI Agent?。
AgenticAI
2025/04/18
3930
一文看懂Google的A2A协议以及与MCP的区别
一文读懂 MCP!大模型如何用它连接世界,打造更智能的 AI Agent?
最近,MCP[1](模型上下文协议,Model Context Protocol)在 AI 圈子里火了起来。然而,很多人对它的概念仍然感到困惑,包括我在最初接触时也是如此。
AgenticAI
2025/03/19
1.3K0
一文读懂 MCP!大模型如何用它连接世界,打造更智能的 AI Agent?
什么是MCP协议?MCP的技术架构与核心原理是什么?MCP封装了哪些协议?
在现代 AI 的发展中,模型与外部数据源和工具的交互变得越来越复杂。为了解决这个问题,Model Context Protocol (MCP) 被提出,它是一种开放标准,旨在为 AI 模型与外部资源之间提供统一的连接方式。由 Anthropic 于 2024 年推出,MCP 希望能够像 USB-C 接口一样成为 AI 系统与各种数据源和工具之间的“通用接口”。这意味着,不同的 AI 应用可以轻松与多种数据源、工具进行“即插即用”的连接,无需再为每种不同的数据源开发独立的集成方法。
猫头虎
2025/03/23
2.3K0
什么是MCP协议?MCP的技术架构与核心原理是什么?MCP封装了哪些协议?
成熟工程师 1 天完成调试,AI 工程实践被 MCP 彻底颠覆?
去年 11 月,Anthropic 发布了模型上下文协议 (MCP),这是 AI 应用程序组件与外部系统或工具之间通信的新标准。开发者社区迅速采用了该协议,并部署了超过 1000 个 MCP 服务器。如今,随着 AWS、GitHub 等巨头公司,甚至 Anthropic 的“竞争对手”OpenAI 也正式采用 MCP,MCP 在商业领域也获得了越来越多的关注。
深度学习与Python
2025/06/08
1230
成熟工程师 1 天完成调试,AI 工程实践被 MCP 彻底颠覆?
JSON-RPC 2.0 规范(中文版)
JSON-RPC是一个无状态且轻量级的远程过程调用(RPC)协议。 本规范主要定义了一些数据结构及其相关的处理规则。它允许运行在基于socket,http等诸多不同消息传输环境的同一进程中。其使用JSON(RFC 4627)作为数据格式。
耕耘实录
2021/12/07
4.6K0
大模型应用系列:两万字解读MCP
【引】AI Agent的实际效能高度依赖于其可集成的工具生态。当Agent无法接入关键数据源或功能接口时,其应用价值将大幅受限。这一核心挑战直接决定了Agent能否在真实场景中发挥作用。
半吊子全栈工匠
2025/04/26
91.2K55
大模型应用系列:两万字解读MCP
MCP协议从原理到开发:一文读懂大模型交互的标准化革命!
本文系统介绍了MCP协议在大模型交互标准化中的创新应用,通过技术解析+实践案例的方式,阐述了MCP协议的架构设计、开发实现原理及实际应用效果。重点探讨了MCP如何解决AI工具调用碎片化问题,并通过企业微信机器人开发实例展示MCP服务端/客户端开发全流程,干货满满点赞收藏!
腾讯云开发者
2025/04/18
2.8K1
MCP协议从原理到开发:一文读懂大模型交互的标准化革命!
工良出品 | 长文讲解 MCP 和案例实战
示例项目地址:https://github.com/whuanle/mcpdemo
痴者工良
2025/04/22
1.7K1
工良出品 | 长文讲解 MCP 和案例实战
​【刘文彬】以太坊RPC机制与API实例
原文链接:醒者呆的博客园,https://www.cnblogs.com/Evsward/p/eth-rpc.html
圆方圆学院
2018/12/24
1.9K0
一口气讲清楚:FC、MCP、A2A
前面几篇文章中,我介绍了AI大模型领域常见的几种专业术语,分别是:AGI、RAG、AIGC、LLM、MCP、EMB、向量库、训练集、多模态。了解基础概念和专业术语之后,有助于我们在工作和生活中深入学习和应用AI。
老_张
2025/05/12
3040
一口气讲清楚:FC、MCP、A2A
第十六章 分布式爬虫--准备工作
2. 分布式架构: 每个业务模块部署多个节点, 同一个模块之间节点是如何通信的. 不同模块之间节点是如何通信的
用户7798898
2020/09/27
1K1
第十六章   分布式爬虫--准备工作
构建基于 SSE 协议通信的 MCP Server 和 Client
在之前的系列教程中,我们编写的 MCP 服务器与 MCP 客户端是通过 stdio(Standard Input/Output,标准输入输出)来进行交互的。客户端通过启动服务器子进程,并利用标准输入(stdin)和标准输出(stdout)建立双向通信。这种模式导致 MCP 客户端与服务器之间存在强耦合,且每个服务器进程只能与启动它的客户端通信(1:1 的关系)。
Se7en258
2025/05/21
4260
构建基于 SSE 协议通信的 MCP Server 和 Client
MCP 协议更新详解:从 HTTP+SSE 到 Streamable HTTP
这一变更在解决原有方案中连接不可恢复、服务端长连接压力大等问题的同时,依然保留了
陈明勇
2025/04/18
2.5K5
大语言模型交互协议 MCP SDK Go-MCP 正式开源!
今天,ThinkInAI 团队(前身为 GoCN 团队)自豪地宣布,基于 Go 语言的大模型交互协议(Model Context Protocol)SDK —— Go-MCP 正式开源!
深度学习与Python
2025/04/10
1.5K0
大语言模型交互协议 MCP SDK Go-MCP 正式开源!
在浏览器使用 MCP,纯边缘函数实现 MCP Client & Server
下面是一个在线示例:https://mcp-on-edge.edgeone.site/?from=eo
EdgeOne 小助手
2025/05/09
5230
MCP(Model Context Protocol)好比大模型外挂!
最近Anthropic主导发布了MCP(Model Context Protocol,模型上下文协议)后,着实真真火了一把。熟悉AI大模型的人对Anthropic应该不会陌生,Claude 3.5 Sonnet模型就是他们发布的,包括现在的最强编程AI模型 3.7 Sonnet。今天我们来刨析下什么是MCP,AI大模型下,需要MCP吗?
有一只柴犬
2025/03/23
7962
MCP(Model Context Protocol)好比大模型外挂!
推荐阅读
相关推荐
MCP、传统API与函数调用的解析
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验