首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我可以在没有Node.js的情况下在cPanel上运行CloudLinux吗?

我可以在没有Node.js的情况下在cPanel上运行CloudLinux吗?
EN

Stack Overflow用户
提问于 2019-06-10 15:40:57
回答 1查看 2K关注 0票数 1

我试图在我的服务器上部署一个node.js应用程序。

我遵循了cPanel在其文档中的说明:Node.js安装指南如何安装Node.js应用程序。我想在没有CloudLinux的情况下做到这一点,并且考虑到Apache的Node.js模块,这似乎是可能的。

然而,尽管在后端部署应用程序似乎很好,但当我试图在浏览器中访问该应用程序时,我会遇到这样的错误:

是Phusion乘客应用服务器,它试图通过名为SpawnEnvSetupper的乘客内部辅助工具启动web应用程序。但是,该辅助工具遇到了一个内部错误.

错误详细信息:未能初始化LVE库::init_lve错误2到目前为止子进程的stdout/stderr输出是: init_lve :未能初始化LVE库::init_lve错误2

我对LVE不太了解,但我知道它是CloudLinux的一部分。那么,我是否仍然需要安装CloudLinux呢?谢谢。

更新:尝试在子域上部署相同的node.js应用程序,但出现了相同的错误。然后我尝试将它部署到我管理的另一台服务器上(按照相同的步骤),并成功地做到了这一点。我的托管公司似乎认为,当我从服务器上卸载CloudLinux时,存在一个问题。(我以前把它设置为运行Node,然后当我发现我不需要它时,就把它删除了。)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-18 12:50:02

为了回答我自己的问题.是的,Node.js可以在没有CloudLinux.的cPanel上运行,通过遵循cPanel文档(Node.js安装指南)和如何安装Node.js应用程序中的说明,可以成功地部署Node.js应用程序。

在上述特殊情况下,我在服务器上安装了CloudLinux,最初是为了部署Node.js应用程序,然后cPanel才推出自己的Apache模块。考虑到我为CloudLinux软件支付了额外的费用,我想从我的托管帐户中删除它,并利用Apache模块。在卸载过程中,发现LVE和其他与CloudLinux相关的库没有被正确删除,从而导致错误(尚不确定原因)。通过简单的删除和重新启动我的服务器,Node应用程序又开始正常工作了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56529492

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档