如何在node.js平台上运行主机?
在带有windows操作系统的本地主机上运行node.js很简单
一切都很好。
但是在我使用linux平台的主机上,我有控制面板,没有选项可以运行文件exe,msi,并且没有带有命令行的窗口,
那么,我如何能够在我的主机上运行nodejs呢?
我打电话来支持我的主机bluehost.com,他们不知道。
谢谢你的帮助
发布于 2012-12-16 19:20:17
我要冒个险,建议您对Linux非常陌生。首先,Linux不会运行EXE或MSI文件,至少在没有葡萄酒的情况下不会运行。您正在查看的文件仅限于Windows。您需要的是nodejs的Linux版本。
在Linux上,可以通过包管理器安装nodejs,也可以直接从nodejs安装nodejs,只需获取平台的版本即可。
现在,您没有说您使用的是哪个Linux发行版,这是有用的信息,所以让我们假设它是Ubuntu.
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs npm或者,您可以通过下载最新版本和遵循w3Resource.com的指示来安装nodejs:
安装完成后,在没有引号的情况下运行“node”检查安装是否成功。如果版本号输出成功,您应该看到它的输出。
最后,从您发布的图片来看,您使用的是允许您访问cpanel的主机,而不是像专业主机(如Amazon )那样让您直接访问SSH/Shell。但是,在此图像中,您可能有SSH访问权限:

要安装nodejs,您很可能需要激活SSH/Shell access,这是Linux命令行。这甚至可能需要打电话或发电子邮件来支持,因为许多这些cpanel托管提供商默认禁用SSH。
或者,您可以先问他们是否可以为您安装它,因为一些主机会这样做,这取决于您与谁在一起。(你没说,但从最后一张截图来看,我认为是蓝主人)。
https://serverfault.com/questions/458525
复制相似问题