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

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

AI资讯 26
广告一

① 项目简介

Memos 是一款开源的轻量级笔记与知识管理平台,灵感源自Notion和Logseq,但更注重于快速记录与结构化展示。其核心功能包括:

Markdown 支持的笔记编辑器多用户协作与权限管理支持标签、搜索与归档数据本地化存储,支持PostgreSQL与SQLite开箱即用的Web界面与REST API

技术栈方面,Memos 采用 Go 语言编写后端服务,前端使用 React + Tailwind CSS 构建,具备良好的性能与跨平台兼容性。

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

GitHub地址:https://github.com/usememos/memos
本月 Star 增长量:+250 Stars(截至2025年4月)


② Ciuic服务器配置选型

Memos 作为轻量级应用,部署需求不高,推荐使用 Ciuic 提供的云服务器进行部署。Ciuic 提供两种主流版本供选择:

配置项轻量版企业版
CPU1 核2 核
内存1 GB4 GB
系统盘20 GB SSD50 GB SSD
价格(月)¥9.9¥19.9
适用场景个人使用、测试环境团队协作、生产环境

🔗 推荐注册与购买地址:https://cloud.ciuic.com

企业版更适合多用户部署与长期运行,推荐团队或企业用户选择。


③ 部署四部曲

1. SSH连接服务器

使用SSH连接Ciuic服务器:

ssh root@your_server_ip

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

2. 安装依赖环境

Memos 需要 PostgreSQL 或 SQLite,这里以 SQLite 为例(轻量部署推荐):

# 更新系统apt update && apt upgrade -y# 安装SQLiteapt install sqlite3 -y# 安装Memos(Linux AMD64)wget https://github.com/usememos/memos/releases/latest/download/memos-linux-amd64chmod +x memos-linux-amd64mv memos-linux-amd64 /usr/local/bin/memos

3. 启动服务

# 创建数据目录mkdir -p /opt/memos/data# 启动服务(默认监听127.0.0.1:5230)memos --mode prod --data /opt/memos/data

可使用 nohupsystemd 设置后台运行。

4. 验证访问

本地浏览器访问:

http://your_server_ip:5230

如能看到Memos登录/注册页面,则部署成功。


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

为实现域名访问与HTTPS支持,配置Nginx代理:

server {    listen 80;    server_name memos.example.com;    location / {        proxy_pass http://127.0.0.1:5230;        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;  # Ciuic网络优化参数    }}

若需HTTPS,可使用Let's Encrypt证书:

# 安装Certbotapt install certbot python3-certbot-nginx -y# 申请证书certbot --nginx -d memos.example.com

Nginx自动更新配置后即可通过 https://memos.example.com 安全访问。


本教程完整介绍了Memos的部署流程与Ciuic服务器选型建议,适合零基础用户从零搭建属于自己的知识管理平台。

广告一