【问题标题】:How can I start the node red with forever in my linux server?如何在我的 linux 服务器中永远启动节点 red ?
【发布时间】:2020-08-27 05:42:27
【问题描述】:

我用 npm 安装了 node-red,只需在终端中输入“node-red”就可以运行 node-red。但是如何使用永远命令在 linux 服务器中运行节点 red 呢?我希望红色节点持续运行。

【问题讨论】:

  • 你试过什么? forever node-red 没用吗?是永远安装的吗?
  • 我试过用forever node-red,但它说'不能永远启动'并且'node-red不存在'。
  • 您运行 node-red 就像运行任何其他 node.js 应用程序一样 - 它没有什么特别之处。我用forever start /path/to/node-red/red.js --settings /path/to/my/node-red/settings.js
  • 服务器哪里可以找到red.js和setting.js文件?
  • 我在/usr/local/lib/node_modules/node-red/red.js找到了red.js文件,谢谢大家

标签: javascript node.js forever node-red


【解决方案1】:

您可以将脚本作为守护程序启动。但首先要在全局范围内永久安装:npm -g install forever(您需要 root 权限才能执行此操作)。然后发出命令forever start /path/to/node-red red.js

【讨论】:

  • 我已经永久安装在我的 linux 服务器上。我已经在使用永远启动命令运行一些节点 js 服务器。但是我没有找到任何 .js 文件来启动它。就像你说的'永远开始/path/to/node-red red.js'
【解决方案2】:

首先你应该注意到,当你安装 nod-red 时,它会显示你文件的路径,所以对我来说是 /usr/bin/node-red -> /usr/lib/node_modules/node-red/red.js

然后,最终我运行了这个命令,它运行顺利。

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

【讨论】:

    猜你喜欢
    • 2023-03-25
    • 2014-11-29
    • 2020-07-31
    • 2016-11-12
    • 1970-01-01
    • 1970-01-01
    • 2014-11-06
    • 2013-05-18
    相关资源
    最近更新 更多