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 版本,可以下载相应的二进制包进行安装:
- 访问 ,选择适合您的 CentOS 版本和架构的二进制包。
- 下载完成后,使用以下命令进行安装:
# 解压下载的二进制包
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 的步骤:
- 安装 NVM:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
- 安装 Node.js:
nvm install 14
nvm use 14
- 验证安装:
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 构建高效的服务器端应用程序,让您的服务器焕发活力。