【发布时间】:2011-11-03 17:33:54
【问题描述】:
我正在尝试设置supervisor.conf。我的一个应用程序需要 node.js,但系统没有安装 node。此外,因为它需要绑定到端口 80,所以它需要以 root 身份运行。如何修改 PATH 变量,以便 supervisord 可以找到 node 可执行文件(位于目录中)并运行 node.js 应用程序。
我正在尝试这样做
[supervisord]
environment=PATH=/path/to/where/node/executable/is
[program:web]
command=node web.js -c config.json
这失败了
2011-08-25 16:49:29,494 INFO spawnerr: can't find command 'node'
【问题讨论】:
标签: python shell environment-variables supervisord