在 CentOS 上设置 Node.js 环境,常见有三种方式:yum 安装(简单)、nvm 安装(推荐,可多版本)、二进制包安装。下面按使用场景给你说明。
sudo yum update -y
sudo yum install -y nodejs npm
node -v
npm -v
✅ 优点:简单
❌ 缺点:版本较旧
适合需要 多版本切换、新版本 Node.js
sudo yum install -y curl git
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install --lts
或指定版本:
nvm install 18
nvm alias default 18
node -v
npm -v
cd /usr/local
sudo wget https://nodejs.org/dist/v18.19.0/node-v18.19.0-linux-x64.tar.xz
sudo tar -xvf node-v18.19.0-linux-x64.tar.xz
sudo mv node-v18.19.0-linux-x64 node
sudo vi /etc/profile
末尾添加:
export PATH=/usr/local/node/bin:$PATH
source /etc/profile
node -v
npm -v
npm config set registry https://registry.npmmirror.com
| 场景 | 推荐方式 |
|---|---|
| 学习 / 测试 | yum |
| 开发 / 生产 | ✅ NVM |
| 服务器固定版本 | 二进制包 |
如果你告诉我:
我可以给你一套 完整部署方案。