项目部署相关命令(pm2)

普通方式启动后台服务:

nohup npm start &

关闭服务,需要找到进程号:

lsof -i :3000 kill -9 进程号

通过pm2启动项目,可实现关闭自启动:

安装pm2: npm install pm2 -g

查看现有服务: pm2 list

启动服务,需在相应的目录的根目录下,比如/web 前端:

pm2 start ./scripts/start.js --name app-name(在pm2 list 列表中显示名称)

后端,在server目录下:

pm2 start ./server/server.js --name app-name

查看日志: pm2 logs -f app-name

重启服务: pm2 restart app-name

查看错误的日志信息,进入到~/.pm/logs,

查看相应文件: cd ~/.pm/logs

posted @ 2018-02-08 14:48  纸鸢&红豆·绿豆  阅读(467)  评论(0编辑  收藏  举报