简体   繁体   English

如何在我的 linux 服务器中永久启动节点红色?

[英]How can I start the node red with forever in my linux server?

I am installed node-red with npm and able to run the node red by just typing the 'node-red' in terminal that's it.我使用 npm 安装了 node-red,只需在终端中键入“node-red”即可运行 node red。 But how can I run the node red in linux server with forever command ?但是如何使用forever命令在linux服务器中运行节点red? I want node red running continuously.我希望节点红色连续运行。

You can start a script as a daemon.您可以将脚本作为守护程序启动。 But first install forever globally: npm -g install forever (you'll need root privileges to do that).但首先要在全局范围内永久安装: npm -g install forever (您需要 root 权限才能执行此操作)。 Then issue command forever start /path/to/node-red red.js .然后发出命令forever start /path/to/node-red red.js

First you should've noticed that when you installed nod-red, it says the path to your file, so for me it was /usr/bin/node-red -> /usr/lib/node_modules/node-red/red.js首先你应该已经注意到,当你安装 nod-red 时,它表示你的文件的路径,所以对我来说它是/usr/bin/node-red -> /usr/lib/node_modules/node-red/red.js

Then, eventually I run this command and it works smoothly.然后,最终我运行了这个命令,它运行顺利。

forever --minUptime 1000 --spinSleepTime 1000 /usr/lib/node_modules/node-red/red.js

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

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