PM2

换用pm2运行Ghost

从WordPress换到Ghost以来也快半年了。相对于前辈WordPress,Ghost还是非常年轻的,所以很多功能都还不完善。2个月前的0.4.2版本才刚刚支持到tag,而静态页面的支持也只是在年初。即便年轻,Ghost也没有甩开大步往前冲,其更新频率其实并不高。 之前一直使用官方提供的自启动脚本运行Ghost,好处是服务器重启后无需关心应用的启动,对于我这种不时折腾服务器的人来说还是非常实用。不过却有一个致命的缺点,就是如果服务器上同时运行数个node应用,官方脚本service ghost restart会将其他应用一并停掉,这点就相当烦人了,尽管对于单独运行一个Ghost实例的博客来说其实并没有什么影响。 我的服务器上一直用pm2运行了好几个node应用,好几次重启Ghost后忘记重启其他应用,所以最后决定让pm2一起接管Ghost。 使用pm2 pm2是一个内建负载平衡的Node应用的进程管理器。它有很多Forever不具备的功能,所以现在使用的人越来越多。 使用pm2运行Ghost和运行其他应用没什么不同: NODE_…