跳转至

部署

部署

1) nohup

nohup node server &

2) PM2 使用 npm 安装 pm2:

sudo npm install -g pm2
使用 pm2 启动 Wiki.js 服务器:
pm2 start server
要确保 pm2 在系统重启后自动启动 Wiki.js 服务器,运行以下命令:
pm2 startup
然后按照终端中显示的说明操作。

保存当前 pm2 进程列表:

pm2 save
现在,Wiki.js 服务器将由 pm2 管理并在后台持续运行。即使在系统重启后,pm2 也会自动启动 Wiki.js 服务器。

要查看 pm2 管理的进程列表,运行以下命令:

pm2 list
要查看 Wiki.js 服务器的日志,运行以下命令:
pm2 logs
要停止 Wiki.js 服务器,运行以下命令:
pm2 stop server.js
要重启 Wiki.js 服务器,运行以下命令:
pm2 restart server.js

3) forever

使用 npm 安装 forever:

sudo npm install -g forever
使用 forever 启动 Wiki.js 服务器:
forever start server.js
这将在后台启动 Wiki.js 服务器,并确保它持续运行。

要查看由 forever 管理的进程列表,运行以下命令:

forever list
要查看 Wiki.js 服务器的日志,运行以下命令:
forever logs server.js
或者,你可以查看特定进程的日志:
forever logs<process_id>
` 替换为实际的进程 ID。

要停止 Wiki.js 服务器,运行以下命令:

forever stop server.js
或者,你可以停止特定进程:
forever stop<process_id>
` 替换为实际的进程 ID。

要重启 Wiki.js 服务器,运行以下命令:

forever restart server.js