内容提要
本文介绍了如何在VPS上部署Node.js版TiddlyWiki。首先,通过SSH登录并全局安装TiddlyWiki。然后,创建网站并初始化mywiki文件夹,使用PM2管理TiddlyWiki服务器,并配置安全选项,如用户名和密码保护。最后,提供了升级TiddlyWiki的步骤。
关键要点
-
通过SSH登录到VPS,并全局安装TiddlyWiki:sudo npm install -g tiddlywiki。
-
在VPS上创建网站并初始化mywiki文件夹:tiddlywiki mywiki --init server。
-
使用PM2管理TiddlyWiki服务器:pm2 start 'tiddlywiki --server',并输入pm2 list检查运行状态。
-
配置安全选项,设置用户名和密码保护TiddlyWiki:pm2 start tiddlywiki --name 'mywiki' -- --listen host=127.0.0.1 port=8080 username=username password=password。
-
创建start-wiki.sh脚本并赋予执行权限,以便通过https://您的域名/login-basic访问TiddlyWiki。
-
升级TiddlyWiki版本的步骤:pm2 stop tiddlywiki,然后npm update -g tiddlywiki。
延伸问答
如何在VPS上安装Node.js版TiddlyWiki?
通过SSH登录到VPS后,输入命令sudo npm install -g tiddlywiki进行全局安装。
如何创建和初始化mywiki文件夹?
在SSH中输入tiddlywiki mywiki --init server命令即可创建和初始化mywiki文件夹。
如何使用PM2管理TiddlyWiki服务器?
使用命令pm2 start 'tiddlywiki --server'启动服务器,并通过pm2 list检查运行状态。
如何配置TiddlyWiki的安全选项?
可以通过设置用户名和密码来保护TiddlyWiki,使用命令pm2 start tiddlywiki --name 'mywiki' -- --listen host=127.0.0.1 port=8080 username=username password=password。
如何创建start-wiki.sh脚本?
在网站根目录中新建一个文件命名为start-wiki.sh,并输入相应的启动命令,然后赋予执行权限。
如何升级TiddlyWiki版本?
首先使用pm2 stop tiddlywiki停止当前服务器,然后输入npm update -g tiddlywiki进行版本升级。