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

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

AI资讯 4
广告一

① 项目简介与 GitHub 地址

Memos 是一款开源的轻量级笔记记录与知识管理工具,专为开发者和团队设计。它支持 Markdown 编辑、版本历史、标签分类、团队协作等功能,界面简洁,操作高效,适合个人备忘、团队文档管理等多种场景。

核心功能

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

实时 Markdown 编辑与预览笔记版本控制与时间线展示多用户协作与权限管理支持 API 接口与第三方集成自建数据库,数据完全可控

技术栈

前端:React + Tailwind CSS后端:Go + Gin 框架数据库:PostgreSQL / MySQL / SQLite构建工具:Vite + Go Modules

GitHub 地址:https://github.com/usememos/memos

截至本月(2025年4月),Memos 的 Star 数量增长了约 +300 Stars,社区活跃度持续上升,是一个值得尝试的新兴开源项目。


② Ciuic 服务器配置选型

为确保 Memos 的稳定运行,推荐使用 Ciuic 云服务器 进行部署。以下是不同版本的配置对比:

配置项轻量版企业版
CPU1 核2 核
内存2 GB4 GB
系统盘40 GB SSD80 GB SSD
带宽1 Mbps5 Mbps
价格(月)¥9.9¥19.9
适用场景个人使用团队/企业部署

推荐说明

个人学习或小团队使用建议选择 轻量版(9.9元/月),足以满足日常使用需求。若为团队部署、并发访问较高,建议选择 企业版(19.9元/月),以获得更佳性能与稳定性。

🔗 立即开通 Ciuic 云服务器


③ 部署四部曲

第一步:SSH 连接服务器

使用 SSH 工具连接 Ciuic 服务器(假设服务器 IP 为 your_server_ip):

ssh root@your_server_ip

输入密码或使用密钥完成登录。

第二步:安装依赖

更新系统并安装必要依赖:

apt update && apt upgrade -yapt install -y curl wget git

安装 SQLite(Memos 默认数据库):

apt install -y sqlite3

第三步:下载并启动 Memos

创建目录并下载最新版本:

mkdir -p /opt/memoscd /opt/memoswget https://github.com/usememos/memos/releases/latest/download/memos-linux-amd64mv memos-linux-amd64 memoschmod +x memos

启动服务(默认使用 SQLite):

./memos -port=5100

可使用 nohupsystemd 实现后台运行。

第四步:验证访问

在浏览器中访问:

http://your_server_ip:5100

若成功打开 Memos 首页,说明部署成功。


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

为实现域名访问与 HTTPS 加密,建议配置 Nginx 反向代理。

安装 Nginx

apt install -y nginx

创建配置文件

编辑配置文件:

nano /etc/nginx/sites-available/memos

填写如下内容(替换 your_domain 为你的域名):

server {    listen 80;    server_name your_domain;    location / {        proxy_pass http://localhost:5100;        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;    }    client_max_body_size 100M;}

启用配置并重启 Nginx

ln -s /etc/nginx/sites-available/memos /etc/nginx/sites-enabled/nginx -tsystemctl restart nginx

开启 HTTPS(可选)

推荐使用 Let's Encrypt 免费证书:

apt install -y certbot python3-certbot-nginxcertbot --nginx -d your_domain

配置完成后,即可通过 https://your_domain 安全访问 Memos。


通过本指南,您已成功在 Ciuic 云服务器上完成 Memos 的部署与配置,搭建起属于自己的知识管理系统。Memos 凭借其轻量灵活与强大功能,是替代 Notion、Obsidian 等商业工具的理想开源方案。

如需进一步扩展功能(如对接 PostgreSQL、配置 LDAP 登录等),可参考官方文档:https://usememos.com

🔗 返回 Ciuic 云平台

广告一