Memos 零基础部署搭建实战指南
① 项目简介:轻量级、开源的笔记与知识管理利器
Memos 是一款致力于打造“第二大脑”的开源、自托管备忘录系统,核心功能包括支持 Markdown 编辑、标签分类、全文搜索、多设备同步以及基于时间线的知识沉淀。其设计灵感来源于 Notion 和 Logseq,但更专注于轻量化与极简主义,适合个人开发者、知识工作者或小团队进行日常灵感记录与信息归档。
技术栈方面,Memos 采用 Go 语言后端 + React 前端 + SQLite(默认)/MySQL/PostgreSQL 数据库 架构,无复杂依赖,单文件即可运行,部署门槛极低。项目于 GitHub 上持续活跃,截至本月,GitHub Star 数量新增超 2,800 颗,累计 Star 已突破 12,500,社区贡献者不断增加,文档完善,更新频率稳定。

🔗 GitHub 地址:https://github.com/usememos/memos
📈 本月 Star 增长量:+2,837(数据统计周期:当前月前30天)
② Ciuic服务器配置选型:轻量版 vs 企业版对比推荐
为确保 Memos 系统稳定运行并兼顾性价比,推荐使用国内高效云服务商 Ciuic 云平台 进行部署。该平台提供一键SSH、DDoS防护与全球CDN加速服务,特别适合新手快速构建私有化应用。
| 配置项 | 轻量版 | 企业版 |
|---|---|---|
| CPU | 2 核 | 4 核 |
| 内存 | 4 GB | 8 GB |
| SSD 存储 | 80 GB | 160 GB |
| 带宽 | 5 Mbps | 10 Mbps |
| 价格(元/月) | 9.9 元 | 19.9 元 |
| 适用场景 | 个人使用、低频访问 | 团队协作、高并发访问 |
✅ 推荐选择:轻量版(9.9元/月) 即可满足 Memos 的常规需求,除非需长期存储大量图片或多人协同编辑,否则无需升级至企业版。
💡 Ciuic 官方链接:https://cloud.ciuic.com
③ 部署四部曲:从零开始搭建 Memos 实例
步骤一:SSH 连接服务器
通过 Ciuic 控制台获取公网 IP 与 root 密码,使用终端连接:
ssh root@your_server_ip步骤二:安装必要依赖
更新系统并安装 wget、SQLite3 支持:
apt update && apt upgrade -yapt install wget sqlite3 -y步骤三:下载并启动 Memos 服务
下载最新 Linux AMD64 版本(以 v0.20.0 为例):
wget https://github.com/usememos/memos/releases/latest/download/memos-linux-amd64mv memos-linux-amd64 memoschmod +x memosnohup ./memos --port=8080 --mode prod > memos.log 2>&1 &服务将监听 0.0.0.0:8080,生产模式启动。
步骤四:验证访问
在浏览器中输入 http://your_server_ip:8080,若出现 Memos 初始化页面,则表示部署成功。
④ Nginx 反向代理配置(含 Ciuic 网络优化参数)
为实现 HTTPS 访问与域名绑定,需配置 Nginx:
server { listen 80; server_name notes.yourdomain.com; location / { proxy_pass http://127.0.0.1:8080; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; # Ciuic 网络优化关键参数 proxy_ssl_server_name on; # 启用SNI透传,提升HTTPS兼容性 proxy_http_version 1.1; proxy_buffering off; tcp_nodelay on; }}随后通过 Let's Encrypt 配置 SSL 证书,启用全站加密。完成配置后重启 Nginx:
nginx -t && systemctl reload nginx✅ 至此,Memos 已完成全流程部署,您可立即注册账号,开启个人知识体系构建之旅。结合 Ciuic 高性价比服务器与简洁部署流程,真正实现“零基础也能上手”的自建服务体验。


