繁体   English   中英

如何在CENTOS 6.7上自动启动Node.js服务?

[英]How to start Node.js service automatically on CENTOS 6.7?

我有两台运行nodejs应用程序的服务器。 我之前用第一个设置了一些设置。 在该设置之后,当我启动命令行时,如果我运行node命令,我看到服务正在运行。

但我不记得我做了什么。 所以在我的第二台服务器上,任何时候我重新启动命令行会话,当我键入node我得到-bash: node: command not found

有人能提醒我吗?

注意:请不要告诉我这是重复的。 搜索关键词“开始,节点服务,自动等” 他们中的大多数讲述了“永远”的使用。 我永远知道(gdi),我的问题更加愚蠢,我还不知道正确的术语。

我建议使用pm2永远

对于pm2请执行以下操作使用它

npm install pm2 -g

-g全局安装它。 然后做以下

pm2 start app.js --name="api" 

完成后,您可以执行pm2 list以查看所有正在运行的服务,如下所示

pm2列表

让pm2在启动时启动

pm2 startup

这将自动启动您的node.js应用程序。

适用于我正在制作的4个应用程序。

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM