如何在bluehost cpanel中运行节点应用程序



我正在使用基本的bluehost托管计划来部署Node应用程序(MERN(。

因为节点没有安装,所以我手动完成了,并且可以在终端中运行它。

但当我在应用程序管理器中将其注册为应用程序时,我会收到错误消息:

Phusion Passenger应用程序服务器尝试启动web通过名为"包装器";。但Passenger无法执行该辅助工具因为它遇到了内部错误。

到目前为止,子流程的stdout/stderr输出为:/bin/sh:/opt/cpanel/ea-nodejs10/bin/note:没有这样的文件或目录/bin/sh:行0:exec:/opt/cpanel/ea-nodejs10/bin/note:不能execute:没有这样的文件或目录

我安装的节点没有进入/opt/cpanel/ea-nodejs10/bin/note,而是位于的bin文件夹中,路径为home/userid/bin/node

有没有什么方法可以让Phusion Passenger查看我安装的节点路径,而不是/opt/cpanel/ea-nodejs10/bin/note

:(

您应该能够从WHM的EasyPache安装Passenger(mod Passenger(和Nodejs。这将使Phusion Passenger使用最新的Nodejs版本并解决问题。您不必自己从终端进行安装。

最新更新