PM2管理Ghost进程
2017-11-22 本文已影响25人
7b33a23272c4
简介
ghost博客相关配置完成之后,可以用pm2来启动index.js,ghost分为开发和生产模式,当我们npm start
或者node index.js
启动的时候默认是开发模式;在加上production变量的时候会启动生产模式。当我们退出终端的时候,相关的进程也跟着结束,而pm2可以解决这个问题。
安装
全局安装pm2:
sudo npm install pm2 -g
管理ghost进程
启动生产模式的进程命名为ghost的命令:
NODE_ENV=production pm2 start index.js --name "ghost"
让pm2开机/重启服务之后自动运行pm2管理的相关进程:
pm2 startup centos pm2 save
查看ghost进程相关信息:
pm2 status ghost
查看ghost进程相关日志:
pm2 logs ghost
查看ghost进程cpu和内存使用情况:
pm2 monit ghost