首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Node.js脚本在TrueNAS中启动后在监狱中运行它

如何在Node.js脚本在TrueNAS中启动后在监狱中运行它
EN

Stack Overflow用户
提问于 2022-01-23 03:49:39
回答 1查看 262关注 0票数 -1

我对与服务器相关的内容非常陌生,但我试图让node.js服务器在启动时在TrueNAS监狱中自动启动(而不是通过终端手动启动服务器)。

我能找到的最有希望的事情是添加一些脚本,以便在/etc/rc.d目录中启动时运行,但是我找不到关于从它运行node.js服务器的任何特定信息。抱歉,如果这没有任何意义的话。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-01-24 01:52:17

我找到了解决办法。对于其他好奇的人来说,有一个名为pm2的npm包,它做的正是我想做的事情。我是怎么让它工作的:

安装pm2:npm install pm2 -g

让pm2在启动时运行:pm2 startup

如果您得到一个错误,上面写着Faliure when trying to write startup script,然后输入命令:mkdir /usr/local/etc/rc.d来创建它想要的目录,然后再次运行pm2 startup,它应该可以工作

然后启动您的node.js应用程序:pm2 start app.js

最后,运行pm2 save以在监狱启动时自动启动应用程序

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70818983

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档