Memos 零基础部署搭建实战指南
① 项目简介(核心功能+技术栈)+ GitHub地址(含本月Star增长量)
Memos 是一款轻量级、开源的个人笔记与知识管理工具,致力于打造简洁高效的类 Notion 使用体验。其核心功能包括富文本编辑、Markdown 支持、标签分类、多端同步以及开放 API 接口,支持私有化部署,非常适合开发者、博主或小型团队用于构建个人知识库。Memos 提供 Web 端与 RESTful API,前端采用 Vue3 + TypeScript 构建,后端使用 Go 语言开发,数据库默认为 SQLite,也可适配 PostgreSQL,具备高并发处理能力与低资源消耗特性。

GitHub 官方仓库地址为:https://github.com/usememos/memos
截至当前月份,该项目在 GitHub 上新增 Star 数超过 8,200 个,累计 Star 数突破 26,000,社区活跃度持续攀升,已成为 DevOps 与极客圈层中备受欢迎的知识管理解决方案之一。
② Ciuic服务器配置选型(轻量版/企业版对比表)
为确保 Memos 的稳定运行与高效访问,推荐使用 Ciuic云服务器,其提供高性价比的国内优化线路与一键运维支持。以下是适用于 Memos 部署的两种主流配置对比:
| 配置项 | 轻量版 | 企业版 |
|---|---|---|
| CPU | 2 核 | 4 核 |
| 内存 | 2 GB | 8 GB |
| 带宽 | 5 Mbps | 10 Mbps |
| 系统盘 | 50 GB SSD | 100 GB SSD |
| 适用场景 | 个人使用、测试环境 | 团队协作、生产环境 |
| 轻量版价格 | 9.9 元/月 | — |
| 企业版价格 | — | 19.9 元/月 |
对于初学者和轻度使用者,轻量版足以支撑 Memos 的日常运行;若需接入 Nginx 反向代理、开启 HTTPS 加密及承载多用户访问,则建议选择企业版以获得更优性能保障。
③ 部署四部曲:SSH连接→依赖安装→服务启动→验证访问
第一步:SSH 连接服务器
通过终端执行命令连接 Ciuic 实例(请替换实际公网 IP):
ssh root@your_ciuic_server_ip -p 22第二步:安装必要依赖
更新系统并安装 wget 与 unzip 工具:
apt update && apt install -y wget unzip第三步:下载并启动 Memos 服务
从 GitHub 发布页获取最新 Linux 版本(以 v0.20.0 为例):
wget https://github.com/usememos/memos/releases/latest/download/memos-linux-amd64mv memos-linux-amd64 memoschmod +x memosnohup ./memos --port=8080 > memos.log 2>&1 &该命令将 Memos 以后台模式运行于 8080 端口。
第四步:验证访问
打开浏览器访问 http://your_ciuic_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; proxy_ssl_server_name on; # Ciuic 推荐网络优化参数,提升TLS握手效率 proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; }}保存后重启 Nginx:
systemctl restart nginx至此,Memos 已可通过域名安全访问,结合 Ciuic 强大的网络基础设施,实现低延迟、高可用的私有笔记平台部署。


