以下是 GitHub 上文档的链接:https://github.com/Unitech/pm2#startup-script- Generation--pm2-startup https://github.com/Unitech/pm2#startup-script-generation--pm2-startup
它被设置为与 Ubuntu/CentOS/Redhat 一起使用。我需要它与我的 Dreamhost VPS(Debian 机器)一起使用。
有人可以建议我如何调整 init 脚本以使其在 Debian 机器上运行吗?谢谢!!
如果您的 vps 正在运行 Jessie 版本 (>8),则 Jessie 使用 systemd 而不是 init.d (如 ubuntu 和旧版本的 debian 那样)。因此使用默认的 ubuntu pm2 启动脚本将不起作用。
因此,如果这是您的情况,那么我为此在 Jessie VM 上工作所做的就是
$ pm2 startup systemd
然后 pm2 启动我想在启动时启动的节点应用程序。
then
$ pm2 save
然后尝试一下。
$ shutdown -r now
当然从根开始做这些
更多详细信息请参见此处。http://pm2.keymetrics.io/docs/usage/startup/ http://pm2.keymetrics.io/docs/usage/startup/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)