搭建一个你的简约时尚备忘录 : memos

什么是Memos?
Memos 是一个以隐私为先的笔记服务,它允许用户轻松地捕捉和分享自己的想法。这个项目完全开源,并且承诺永久免费。Memos 的设计理念是简洁、高效,它使用纯文本和 Markdown 格式来保存内容,避免了复杂的富文本编辑器可能带来的困扰。
memos
几分钟就可以编译安装好,下面是基本步骤

  1. 创建并进入目录

    mkdir -p /opt/memos && cd /opt/memos
  2. 下载对应架构的二进制文件 (去官网 GitHub Releases 获取最新版)

    wget https://github.com/usememos/memos/releases/download/v0.26.2/memos_0.26.2_linux_amd64.tar.gz
    tar -zxvf memos_0.26.2_linux_amd64.tar.gz
  3. 运行 Memos (端口 10089,数据存放在当前目录的 ~/.memos)
./memos --port 10089 --mode prod

访问你的ip:10089,初始界面出现就成功了。
手动安装最怕进程挂掉。建议为它们各写一个 Systemd 服务脚本。
创建文件:

sudo nano /etc/systemd/system/memos.service

粘贴以下内容:

[Unit]
Description=Memos Service
After=network.target
[Service]
Type=simple
# 使用环境变量设置端口,去掉启动命令后的旧参数
Environment=MEMOS_PORT=10089
Environment=MEMOS_MODE=prod
ExecStart=/opt/memos/memos
WorkingDirectory=/opt/memos
Restart=always
User=root
[Install]
WantedBy=multi-user.target

激活并启动服务

# 重载系统服务配置
sudo systemctl daemon-reload

# 设置开机自启动
sudo systemctl enable memos

# 立即启动服务
sudo systemctl start memos

以后你可以通过以下命令轻松管理 Memos:
查看运行状态:systemctl status memos
停止运行:systemctl stop memos
重启服务:systemctl restart memos(修改配置后常用)
查看实时日志:journalctl -u memos -f(如果网页打不开,用这个看报错)

评论区: