您的位置:

在CentOS上安装Node.js

一、下载Node.js源码包

要在CentOS上安装Node.js,首先要下载源码包。访问Node.js官方网站,选择“下载”菜单,找到适合CentOS的版本并下载。例如,如果你的CentOS是64位的,那么你应该下载一个命名为“node-v8.11.3-linux-x64.tar.xz”的文件。

下载完成之后,可以将文件名称复制到剪贴板,然后切换到命令行界面,使用wget命令将它下载到你的CentOS。

wget https://nodejs.org/dist/v8.11.3/node-v8.11.3-linux-x64.tar.xz

在下载完成之后,你可以在当前目录下找到这个源码包。

二、解压源码包

一旦下载完成,将该文件放在你的CentOS的主目录下。接下来,使用tar命令解压该文件。

tar -xvf node-v8.11.3-linux-x64.tar.xz

一旦成功解压源码包,你可以在当前目录下看到一个名为node-v8.11.3-linux-x64的目录。

三、安装Node.js

要安装Node.js,只需将它的可执行文件复制到/usr/local/bin目录即可。首先,使用以下命令切换到之前解包得到的目录。

cd node-v8.11.3-linux-x64/

接下来,使用以下命令将Node.js可执行文件复制到/usr/local/bin目录下。

cp -R * /usr/local/bin/

现在,你就可以验证Node.js是否已经成功安装。使用node -v命令,应该看到Node.js的版本号。

node -v

输出的信息应该类似于“v8.11.3”这样的内容。

四、使用Node.js

现在,你的CentOS应该已经安装好了Node.js。你可以使用它来执行JavaScript脚本或者搭建web服务器。

例如,在当前目录下创建一个名为“server.js”的文件,然后将以下代码复制进去:

'use strict';

const http = require('http');

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Hello World\n');
});

server.listen(3000, () => {
  console.log('Server running on http://localhost:3000/');
});

接下来,从命令行界面进入与server.js文件相同的目录,并使用以下命令启动服务器:

node server.js

现在,你可以在浏览器中访问http://localhost:3000/页面,应该会看到一句话:“Hello World”。

五、小结

在本文中,我们介绍了如何在CentOS上安装Node.js,并重点介绍了Node.js可执行文件的复制过程。我们还介绍了如何使用Node.js搭建一个简单的web服务器,并演示了该服务器在浏览器中的表现。通过本文,你应该能够在你的CentOS上安装和使用Node.js了。