Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,广泛用于构建高效的服务器端应用程序。在 CentOS 上安装 Node.js 可以让您的服务器焕发活力,以下是一份详细的 Node.js 安装全攻略。

1. 系统环境准备

在开始安装 Node.js 之前,请确保您的 CentOS 系统满足以下要求:

  • CentOS 7 或更高版本
  • root 权限或 sudo 权限

2. 安装 Node.js

2.1 使用官方 Yum 仓库安装

CentOS 官方仓库中提供了 Node.js 的 Yum 仓库,可以通过以下步骤安装:

# 安装 Node.js Yum 仓库
sudo rpm -Uvh https://rpm.nodesource.com/setup_14.x

# 安装 Node.js 和 npm
sudo yum install -y nodejs

2.2 使用二进制包安装

如果官方仓库中没有您需要的 Node.js 版本,可以下载相应的二进制包进行安装:

  1. 访问 ,选择适合您的 CentOS 版本和架构的二进制包。
  2. 下载完成后,使用以下命令进行安装:
# 解压下载的二进制包
tar -xvf node-v14.17.0-linux-x64.tar.gz

# 将解压后的目录移动到 /usr/local/ 目录下
sudo mv node-v14.17.0-linux-x64 /usr/local/node

# 设置环境变量
echo 'export PATH=/usr/local/node/bin:$PATH' >> ~/.bashrc

# 刷新环境变量
source ~/.bashrc

2.3 使用 NVM 安装

NVM(Node Version Manager)是一个流行的 Node.js 版本管理工具,可以帮助您轻松地在多个 Node.js 版本之间切换。以下是使用 NVM 安装 Node.js 的步骤:

  1. 安装 NVM:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
  1. 安装 Node.js:
nvm install 14
nvm use 14
  1. 验证安装:
node -v
npm -v

3. 配置 Node.js

3.1 修改 npm 配置

默认情况下,npm 的源为 npm 源修改为淘宝镜像的步骤:

npm config set registry https://registry.npm.taobao.org

3.2 创建 Node.js 项目

在安装好 Node.js 后,创建一个新的 Node.js 项目:

mkdir myproject
cd myproject
npm init -y

3.3 编写 Node.js 代码

在项目目录下创建一个名为 app.js 的文件,并编写以下代码:

// app.js
console.log('Hello, world!');

3.4 运行 Node.js 应用

在终端中运行以下命令,启动 Node.js 应用:

node app.js

如果一切正常,您将在终端中看到 “Hello, world!” 的输出。

4. 总结

通过以上步骤,您已经在 CentOS 上成功安装并配置了 Node.js。现在,您可以开始使用 Node.js 构建高效的服务器端应用程序,让您的服务器焕发活力。