CentOS 国内安装 Node.js 指南

简介
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它让 JavaScript 代码运行在服务器上,可以用来构建快速、可扩展的网络应用,CentOS 是一个广泛使用的开源操作系统,许多开发者选择在 CentOS 上安装 Node.js,本文将详细介绍如何在 CentOS 上安装 Node.js。
准备工作
在开始安装之前,请确保您的 CentOS 系统满足以下条件:
- 系统版本:CentOS 6.x 或 CentOS 7.x。
- 网络连接:确保您的系统可以连接到互联网。
- 用户权限:您需要有 root 权限或者 sudo 权限。
安装 Node.js
以下是在 CentOS 上安装 Node.js 的步骤:
安装 Yum 源
您需要添加 Node.js 的 Yum 源,对于 CentOS 7.x,可以使用以下命令:
sudo rpm -Uvh https://rpm.nodesource.com/setup_14.x.el7.x86_64.rpm
对于 CentOS 6.x,可以使用以下命令:
sudo rpm -Uvh https://rpm.nodesource.com/setup_14.x.el6.x86_64.rpm
安装 Node.js 和 npm

添加 Yum 源后,可以使用以下命令安装 Node.js 和 npm:
sudo yum install -y nodejs
验证安装
安装完成后,可以通过以下命令验证 Node.js 是否安装成功:
node -v npm -v
这将显示 Node.js 和 npm 的版本信息。
配置 Node.js
设置环境变量
为了方便使用 Node.js 和 npm,可以将它们添加到环境变量中,编辑 ~/.bashrc 文件:
sudo nano ~/.bashrc
在文件末尾添加以下行:
export PATH=$PATH:/usr/local/bin
然后保存并关闭文件,执行以下命令使更改生效:
source ~/.bashrc
配置 npm 镜像

由于国内访问 npm 官方源可能会比较慢,您可以将 npm 镜像配置为淘宝镜像,编辑 ~/.npmrc 文件:
sudo nano ~/.npmrc
添加以下行:
registry=https://registry.npm.taobao.org 然后保存并关闭文件。
FAQs
问题:安装 Node.js 后,为什么 npm 命令无法使用?
解答: 确保您已经将 Node.js 和 npm 的路径添加到环境变量中,您可以通过执行
source ~/.bashrc命令来使更改生效。问题:如何更新 Node.js 和 npm?
解答: 您可以使用以下命令更新 Node.js 和 npm:
sudo yum update nodejs sudo npm install -g npm@latest

