- 将 node 链接至/usr/bin 目录
ln -s /usr/bin/node /usr/node/bin/node
- 启动 node.js 应用
npm i pm2 -g
cd ~/stcpd-dist
pm2 start pm2.simple.config.js --env production
- 保存脚本
pm2 save
- 创建开机启动脚本
pm2 startup systemd
- 重启服务器测试
reboot
- 查看启动状态
systemctl status pm2-root.service
- 删除 pm2 服务
pm2 unstartup systemd
说明:如果您需要启动多个服务,需要多次运行步骤 2 即可(建议 app.js 改成绝对路径,加上–name 参数,或者改成不同的名字,比如 server.js,server1.js)