tiddlywiki-nodejs 安裝部署
安裝 tiddlywiki
(root)
# 確認 npm 包全局安裝路徑
$ npm root -g
/usr/local/node/lib/node_modules
# npm 全局安裝 tiddlywiki
$ npm install -g tiddlywiki
# 增加 tiddlywiki 命令別名
$ vim ~/.bashrc
alias tw='tiddlywiki'
$ source ~/.bashrc
# 確認 tiddlywiki 版本
$ tiddlywiki --version
$ tw --version
5.2.2
# 創建 wiki 目錄
$ tw <wikifold> --init server
# 啟動 TiddlyWiki
$ tw <wikifold> --listen host=0.0.0.0 port=8
使用 pm2 管理 tiddlywiki
(root)
# npm 全局安裝 pm2
$ npm install -g pm2
$ pm2 -v
5.2.0
# 準備 tiddlywiki 啟動腳本
$ vim /root/tw5.sh
cd /root/<wikifolder>
tiddlywiki --listen host=0.0.0.0 port=8
$ chmod +x /root/tw5.sh
# 通過 pm2 守護進程運行 tiddlywiki
$ pm2 start /root/tw5.sh
# 保存當前進程狀態
$ pm2 save
# 設置開機自啟
$ pm2 startup
# 查看當前管理的應用狀態
$ pm2 list
# 查看 tiddlywiki 日志
$ pm2 log tw5
# 重啟 tiddlywiki
$ pm2 restart tw5
參考鏈接:
- https://keatonlao.github.io/tiddlywiki-xp/#TiddlyWiki%20on%20Node.js
- https://pm2.keymetrics.io/docs/usage/quick-start/

浙公網安備 33010602011771號