可以的,CentOS 上快速配置 Node.js 有几种常用方式,最推荐的是用 NodeSource 官方源 或 nvm,下面给你几个“最快可用”的方案。
适合:服务器、生产环境
# 1. 安装依赖
sudo yum install -y curl
# 2. 添加 NodeSource 源(以 Node 18 为例)
curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash -
# 3. 安装 Node.js
sudo yum install -y nodejs
# 4. 验证
node -v
npm -v
✅ 优点:稳定、简单、适合服务器
❌ 缺点:切换版本不方便
适合:开发、需要多版本 Node
# 1. 安装 nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
# 2. 重新加载 shell
source ~/.bashrc
# 3. 安装 Node
nvm install 18
nvm use 18
# 4. 验证
node -v
✅ 优点:版本切换方便
❌ 缺点:仅当前用户可用
sudo yum install -y epel-release
sudo yum install -y nodejs npm
⚠️ 版本通常较旧,不推荐生产使用
npm config set registry https://registry.npmmirror.com
如果你能说明是 CentOS 7 还是 8 / Stream,以及是 生产还是开发环境,我可以给你更精确的命令。