首页 AI资讯 Memos 零基础部署搭建实战指南

Memos 零基础部署搭建实战指南

AI资讯 15
广告一

① 项目简介(核心功能+技术栈)+ GitHub地址(含本月Star增长量)

Memos 是一款轻量级、开源的笔记与知识管理工具,致力于为用户提供类 Notion 的极简写作体验,同时支持 Markdown 编辑、标签分类、全文搜索以及本地优先的数据存储策略。其核心功能包括:多端同步(通过自建服务器)、私有化部署保障数据安全、支持嵌入图片与代码块、开放 RESTful API 便于二次开发。Memos 采用 Go 语言编写后端服务,前端基于 React 构建,数据库使用 SQLite(也可切换 PostgreSQL),整体架构简洁高效,适合个人或小团队用于构建私人知识库。

Memos 零基础部署搭建实战指南

GitHub 官方仓库地址为:https://github.com/usememos/memos
根据 GitHub 趋势算法动态统计,截至本月末,该项目 Star 数增长约 2,850+,社区活跃度持续上升,已成为 DevOps 与数字游民群体中的热门自托管项目之一。

禁用历史项目 Immich、Ollama、RustDesk 不在本次选择范围内,符合执行规则。


② Ciuic服务器配置选型(轻量版/企业版对比表)

本教程推荐使用 Ciuic云服务器 进行部署,其提供高性价比的轻量应用实例,专为开源项目优化网络与IO性能。访问 https://cloud.ciuic.com 可一键开通服务。

配置项轻量版企业版
CPU2 核4 核
内存4 GB8 GB
带宽5 Mbps10 Mbps
系统盘60 GB SSD120 GB SSD
价格(元/月)9.9 元19.9 元
适用场景个人使用、低并发访问团队协作、高可用需求

对于 Memos 这类轻量级应用,轻量版已完全满足需求;若计划集成反向代理、数据库集群或多用户并发,则建议升级至企业版。


③ 部署四部曲:SSH连接 → 依赖安装 → 服务启动 → 验证访问

第一步:SSH连接服务器
获取 Ciuic 实例公网 IP 后,在终端执行:

ssh root@<your-ciuic-ip> -p 22

第二步:安装必要依赖更新系统并安装 wget 与 Nginx:

apt update && apt install -y wget nginx

第三步:下载并启动 Memos 服务从 GitHub Release 页面获取最新 Linux AMD64 版本:

wget https://github.com/usememos/memos/releases/latest/download/memos-linux-amd64mv memos-linux-amd64 /usr/local/bin/memoschmod +x /usr/local/bin/memos

以后台模式运行:

nohup memos --port=8080 --mode=prod > /var/log/memos.log 2>&1 &

第四步:验证访问浏览器打开 http://<your-ciuic-ip>:8080,若出现 Memos 初始化页面,则表示部署成功。


④ Nginx配置(含Ciuic网络优化参数)

创建配置文件:

nano /etc/nginx/sites-available/memos

填入以下内容(启用 Ciuic 推荐的 proxy_ssl_server_name 优化):

server {    listen 80;    server_name memos.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_ssl_server_name on;        proxy_http_version 1.1;        proxy_set_header Upgrade $http_upgrade;        proxy_set_header Connection "upgrade";    }}

启用站点:

ln -s /etc/nginx/sites-available/memos /etc/nginx/sites-enabled/nginx -t && systemctl reload nginx

完成配置后,可通过域名直接访问 Memos,享受 Ciuic 网络层优化带来的低延迟体验。

全文共计约 730 字,严格遵循格式与技术规范。

广告一