PM2管理Ghost进程

简介

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

image

查看ghost进程相关日志:
pm2 logs ghost

image

查看ghost进程cpu和内存使用情况:
pm2 monit ghost

image

点击查看pm2更多用法