Need help? Chat now!

Hostwinds 教程

寻找结果为:


目录


如何在CentOS上安装Node.js
如何在Debian上安装Node.js
快速测试以确保已安装Node.js

如何在Linux上安装Node.js

标签: Linux 

如何在CentOS上安装Node.js
如何在Debian上安装Node.js
快速测试以确保已安装Node.js

随着许多技术以及Ruby,Python和PHP等许多技术,您可能听说过一个名为node.js. Node.js是一种轻量级和看似有效的JavaScript运行时,可用于在浏览器之外运行JavaScript代码。 在Node.js已将其自行堵塞的其他令人惊叹的功能中,它是一种使用的网站的热门选择。 现代,它很简单,易于建立,但仍然可以令人恐惧。 在这里,我们将向您展示如何在服务器上安装Node.js和节点包管理器(NPM)。

如何在CentOS上安装Node.js

本安装指南将依赖于 卷曲 命令。 如果您没有安装卷曲,则可以在控制台中键入其中:

sudo yum install curl

安装完成后,请继续以下步骤。

通过SSH连接到您的VPS。

在这里,我们将要添加Node.js存储库,以便yum知道在安装最新Node.js时应在哪里寻找。 为此,您需要输入以下命令:

curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -

完成后,您现在将能够安装node.js. 为此,您将要使用此命令:

sudo yum install -y nodejs

这将在CentOS系统上安装Node.js。 在此安装时,您将看到定期进度。 它通常需要几分钟才能完成安装。 但是一旦完成就会让您知道。

在安装Node.js完成后,它应该已安装节点包管理器。 要验证这两种是否已安装正确,可以键入这些命令:

对于检查Nodejs安装:

node -v

**
用于检查节点包管理器安装:**

npm -v

如果安装已成功完成,则应查看列出的版本号。如果您没有看到,或者您看到指出命令不存在的错误消息,则可能安装不成功。

如何在Debian上安装Node.js

在Debian上安装Node.js之前,您将想确保您有 卷曲 在继续之前安装命令。 对于Debian,您可以通过键入以下命令进行安装:

sudo apt-get install curl

安装完之后,请按照以下步骤在服务器上安装Node.js和NPM。

首先通过SSH连接到Debian安装。

连接后,您将想要添加存储库,以便Debian知道当您要求它安装Node.js时,请知道您在引用的内容。为此,您可以使用命令:

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

Debian可能需要一段时间才能添加该存储库,但是一旦完成,您就可以继续安装Node.js。 为此,请使用以下命令:

sudo apt-get install -y nodejs

这也可以在系统上安装和设置一点时间。 虽然一旦完成,它会让你知道。 验证安装是否已成功完成。 完全正如在CentOS的步骤中完成的那样,您将想检查版本号。 键入这些命令要这样做,

对于检查Nodejs安装:

node -v

**
用于检查节点包管理器安装:**

npm -v

如果安装成功,则应在键入命令时查看输出的版本号。如果您没有看到,或者您看到指出命令不存在的错误消息,则可能安装不成功。

快速测试以确保已安装Node.js

除了上述指南中的版本测试之外,您还可以创建一个简单的Node.js小文档并运行它以验证一切是否正常运行。 为此,涉及以下几个步骤。

通过SSH登录到服务器后,创建一个名为 test.js。 只需使用以下命令即可完成此操作:

touch test.js

创建该文件后,将需要编辑该文件。 在这两种操作系统中,都有多种方法可以执行此操作。 在这里我们将使用文本编辑器 纳米 在本指南中,这是一个简单的命令行文本编辑器。 使用 纳米 要编辑新创建的文件,请键入以下命令:

nano touch.js

该命令将打开该文件并打开控制台文本编辑器。 这是我们将用来测试Node.js安装的示例:

const t_http = require('http');
const t_port = 80;
const t_ip = '0.0.0.0';
t_http.createServer(function(a_req, a_res) {
a_res.writeHead(200, {'Content-Type': 'text/plain'});
a_res.end('Test Site');
}).listen(t_port, t_ip);
console.log('Web Server is running on ' + t_ip + ':' + t_port);

在您将所有类型键入文件后,您可以按 Ctrl + X 同时关闭文本编辑器,然后按 ÿ 保存文件。

保存文件后,现在可以通过键入以下命令来执行文件:

node test.js

这应该显示类似于"_WEB服务器在0.0.0.0:80_运行"的内容。

如果您在Web浏览器中导航服务器的IP地址,则应查看测试站点。如果您在同一服务器上使用浏览器,则可以输入 127.0.0.1。 验证它看起来不错并显示之后,您可以通过按以下按钮关闭服务器上的Web服务器 控制+ C 同时强制关闭程序。

如果您有任何疑问或想要帮助,请通过实时聊天或通过 提交票证 与我们的技术支持团队。

撰写者 Hostwinds Team  /  四月 24, 2018