CIUIC

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

① 项目简介与 GitHub 地址

Memos 是一个开源的轻量级笔记记录工具,专为个人和团队打造,支持多用户协作、Markdown 编辑、标签分类、全文搜索等功能。其设计简洁、响应迅速,适合用于日常知识管理、团队文档协作等场景。

核心功能:

支持 Markdown 编辑与实时预览多用户注册与权限管理标签系统与全文搜索支持数据库同步与导出支持私有部署与自定义域名

技术栈:

后端:Go + Gin 框架前端:Vue.js + TypeScript数据库:MySQL / PostgreSQL / SQLite(默认 SQLite)

GitHub 地址:

👉 https://github.com/usememos/memos

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

📌 本月 Star 增长量:2024年5月新增 Star 数约 1.3k,社区活跃度持续上升。


② Ciuic 服务器配置选型

Ciuic 提供多种云服务器配置,以下是针对 Memos 部署的推荐配置对比表:

配置类型CPU内存适用场景价格(每月)
轻量版1核1GB个人使用,少量用户访问¥9.9
企业版2核4GB团队协作,中高并发访问¥19.9

🔗 Ciuic 官网链接https://cloud.ciuic.com

Memos 本身资源占用较低,SQLite 即可支撑轻量部署,因此对于个人用户推荐选择轻量版;若用于团队部署或有较高并发需求,建议选用企业版


③ 部署四部曲

1. SSH 连接服务器

使用 SSH 登录你的 Ciuic 云服务器:

ssh root@your_ciuic_server_ip

首次登录请按提示修改密码或配置密钥。

2. 安装依赖

Memos 无需额外依赖库,仅需确保系统时间同步:

# 更新系统时间timedatectl set-timezone Asia/Shanghai

3. 下载并运行 Memos

前往 Memos GitHub Release 页面 下载最新版本:

# 创建部署目录mkdir -p /opt/memoscd /opt/memos# 下载二进制文件(以 v0.16.0 为例)wget https://github.com/usememos/memos/releases/download/v0.16.0/memos-linux-amd64# 赋予执行权限chmod +x memos-linux-amd64# 启动服务(默认使用 SQLite,监听 5230 端口)./memos-linux-amd64 --mode prod

4. 验证访问

在浏览器中输入:

http://your_ciuic_server_ip:5230

如果看到 Memos 的欢迎界面,说明部署成功。


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

为了实现域名访问和 HTTPS,我们使用 Nginx 做反向代理。

安装 Nginx

apt updateapt install nginx -y

创建配置文件

nano /etc/nginx/sites-available/memos

写入以下内容(替换 yourdomain.com 为你的实际域名):

server {    listen 80;    server_name 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 推荐网络优化参数    }}

启用站点并重启 Nginx

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

可选:配置 HTTPS(使用 Let's Encrypt)

apt install certbot python3-certbot-nginx -ycertbot --nginx -d yourdomain.com

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


✅ 总结

本文详细介绍了如何在 Ciuic 云服务器上从零开始部署 Memos,涵盖项目简介、服务器选型、部署流程及 Nginx 配置。通过上述步骤,即使是零基础用户也能快速搭建属于自己的知识管理平台。

📌 项目地址https://github.com/usememos/memos

📌 Ciuic 官方链接https://cloud.ciuic.com

如需进一步扩展功能(如数据库迁移至 PostgreSQL、Docker 部署),可参考官方文档或后续进阶教程。

打赏
收藏
点赞

本文链接:https://www.ciuic.com/som/23274.html

版权声明:本文来自网站作者,不代表CIUIC的观点和立场,本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。客服邮箱:ciuic@ciuic.com

联系客服
网站客服 业务合作 Q交流群
217503193
公众号
公众号
公众号
返回顶部

微信号复制成功

打开微信,点击右上角"+"号,添加朋友,粘贴微信号,搜索即可!