搭建一个碎片化知识卡片管理工具——Memos
一、前言
不知道大家有没有需要经常快速记录自己想法的需求?
如果你有,这款工具你值得拥有!
二、前置准备
硬件准备
- Linux服务器(系统:centos 7)
- 域名 ( 非必要 )
环境准备
- SSH连接工具
- 服务器搭建 docker 环境
三、安装 Memos
创建文件夹
1 | cd |
运行 docker 容器
1 | docker run -d --name memos -p 5230:5230 -v /root/data/docker_data/memos/.memos/:/var/opt/memos neosmemo/memos:latest |
开放端口
开放 5230 端口
在 宝塔 - 安全 中开放端口
在 安全组 中开放端口
四、配置 Memos
IP访问
使用 http://IP:5230 即可进入 Memo 主页
绑定域名
直接新建一个站点,不要数据库,不要php,纯静态;按图片反向代理即可
若使用端口5230则需要使用 Nginx 进行反向代理
如果80端口没有被占用,请直接使用80端口进行运行,直接绑定IP即可生效
五、更新 Memos
保存数据
在目录 /root/data/docker_data/memos/.memos(docker运行中自定义的目录)中找到 memos_prod.db 、memos_prod.db-shm 、memos_prod.db-wal 这三个文件进行备份
docker命令行部署
1 | docker stop memos |
六、重载数据
将保存的数据放在 /root/data/docker_data/memos/.memos 文件夹下并运行命令
1 | docker run -d --name memos -p 5230:5230 -v /root/data/docker_data/memos/.memos/:/var/opt/memos neosmemo/memos:latest |
七、卸载 Memos
1 | docker stop memos |
八、结尾 & 参考文档
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 每日书库!
评论