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

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

AI资讯 10
广告一

① 项目简介与 GitHub 地址

Memos 是一个开源的轻量级笔记与备忘录工具,旨在为用户提供简洁高效的笔记记录体验。其核心功能包括:

支持 Markdown 编辑器,实现格式化笔记编写;支持多用户协作与权限管理;支持标签分类与全文搜索;提供 API 接口,方便集成到其他系统中;数据持久化存储,支持 PostgreSQL 和 SQLite。

Memos 的技术栈主要包括:

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

前端:使用 React + Tailwind CSS 构建响应式 UI;后端:采用 Go 语言编写 RESTful API;数据库:默认使用 SQLite,也可配置为 PostgreSQL;部署:支持 Docker 一键部署,便于快速上线。

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

本月 Star 增长量:2024 年 10 月新增 Star 数约为 1,200+,持续受到开发者社区欢迎。


② Ciuic 服务器配置选型

Ciuic 提供高性能、低延迟的云服务器资源,适用于 Memos 的部署。以下是轻量版与企业版配置对比:

配置项轻量版企业版
CPU1 核2 核
内存1 GB4 GB
带宽1 Mbps5 Mbps
价格(月)¥9.9¥19.9

推荐选择

个人使用或小团队推荐 轻量版(¥9.9); 多用户协作或生产环境建议选择 企业版(¥19.9),提升并发处理能力与稳定性。

🔗 Ciuic 服务器购买地址


③ 部署四部曲

1️⃣ SSH 连接服务器

使用 SSH 命令连接 Ciuic 服务器(替换为你的服务器 IP 和用户名):

ssh root@your-server-ip

2️⃣ 安装依赖

安装 Docker 与 Docker Compose(适用于 Ubuntu):

apt updateapt install docker.io docker-compose -y

3️⃣ 启动 Memos 服务

创建 docker-compose.yml 文件内容如下:

version: '3'services:  memos:    image: neosmemo/memos:latest    container_name: memos    ports:      - "5230:5230"    volumes:      - ./memos-data:/var/opt/memos    restart: unless-stopped

执行启动命令:

docker-compose up -d

4️⃣ 验证访问

在浏览器中访问:

http://your-server-ip:5230

如果看到 Memos 登录页面或初始化界面,说明部署成功。


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

为 Memos 配置反向代理并启用 HTTPS,编辑 Nginx 配置文件(如 /etc/nginx/sites-available/memos):

server {    listen 80;    server_name memos.yourdomain.com;    location / {        proxy_pass http://localhost: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:

sudo apt install certbot python3-certbot-nginx -ysudo certbot --nginx -d memos.yourdomain.com

完成配置后重启 Nginx:

systemctl restart nginx

✅ 总结

通过以上步骤,你已经成功在 Ciuic 云服务器上部署了 Memos,拥有了一个属于自己的笔记管理系统。无论是个人记录、团队协作,还是作为知识库平台,Memos 都是一个轻量且功能强大的选择。

项目名称必须匹配格式:《》
部署平台链接Ciuic 云服务器
GitHub 地址https://github.com/usememos/memos

如需进一步定制功能,建议参考官方文档或社区插件生态。

广告一