-
安装pm2 (普通用户)
npm install pm2 -g
-
添加开机启动
pm2 startup #以普通用户执行获取自启动脚本,并复制**** sudo su - #或执行su -,切换root权限,如果没有权限请联系管理员执行 xxxxxx #执行前面pm2 startup得到的自启动脚本,结果会自动写入/etc/systemd/system/pm2-$(whoami).service
-
安装日志模块 (如果控制台有大量输出内容,一定要安装,否则~/.pm2/logs/pm2.log会变的很大)
pm2 install pm2-logrotate; pm2 set pm2-logrotate:max_size 10M; pm2 set pm2-logrotate:retain 50; pm2 set pm2-logrotate:compress true;
-
添加新项目,并保存到列表:
pm2 start xxx.js --name appName -- -f xxx pm2 save
-
重启指定项目
pm2 reload name
-
恢复pm2列表:
pm2 resurrect
-
升级pm2
pm2 update pm2 restart all --update-env pm2 save
-
杀死pm2进程:
pm2 kill
安装npm
最新推荐文章于 2022-07-07 11:22:26 发布