首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在linux平台上运行nodejs

问如何在linux平台上运行nodejs
EN

Server Fault用户
提问于 2012-12-16 16:17:26
回答 1查看 1.9K关注 0票数 0

如何在node.js平台上运行主机?

在带有windows操作系统的本地主机上运行node.js很简单

  1. 我从nodejs.org下载包/下载/并执行Windows (.msi)
    1. 我转到控制台命令行,输入节点file.js

一切都很好。

但是在我使用linux平台的主机上,我有控制面板,没有选项可以运行文件exe,msi,并且没有带有命令行的窗口,

那么,我如何能够在我的主机上运行nodejs呢?

我打电话来支持我的主机bluehost.com,他们不知道。

我的详细信息服务器和控制面板

谢谢你的帮助

EN

回答 1

Server Fault用户

回答已采纳

发布于 2012-12-16 19:20:17

我要冒个险,建议您对Linux非常陌生。首先,Linux不会运行EXE或MSI文件,至少在没有葡萄酒的情况下不会运行。您正在查看的文件仅限于Windows。您需要的是nodejs的Linux版本。

在Linux上,可以通过包管理器安装nodejs,也可以直接从nodejs安装nodejs,只需获取平台的版本即可。

现在,您没有说您使用的是哪个Linux发行版,这是有用的信息,所以让我们假设它是Ubuntu.

通过包管理器安装nodejs的说明:

代码语言:javascript
复制
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:

  • 从nodejs下载页面下载。您需要Linux二进制文件,而不是Windows。
  • 解压缩tar.gz文件
  • 光盘进入解压缩目录。
  • 运行‘./配置’没有引号
  • 运行'make',没有引号
  • 运行‘’,没有引号。

安装完成后,在没有引号的情况下运行“node”检查安装是否成功。如果版本号输出成功,您应该看到它的输出。

最后,从您发布的图片来看,您使用的是允许您访问cpanel的主机,而不是像专业主机(如Amazon )那样让您直接访问SSH/Shell。但是,在此图像中,您可能有SSH访问权限:

要安装nodejs,您很可能需要激活SSH/Shell access,这是Linux命令行。这甚至可能需要打电话或发电子邮件来支持,因为许多这些cpanel托管提供商默认禁用SSH。

或者,您可以先问他们是否可以为您安装它,因为一些主机会这样做,这取决于您与谁在一起。(你没说,但从最后一张截图来看,我认为是蓝主人)。

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

https://serverfault.com/questions/458525

复制
相关文章

相似问题

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