温馨提示×

centos nodejs如何设置环境

小樊
49
2026-09-14 23:14:48
栏目: 编程语言

CentOS 上设置 Node.js 环境,常见有三种方式:yum 安装(简单)nvm 安装(推荐,可多版本)二进制包安装。下面按使用场景给你说明。


一、方式一:使用 yum 安装(最简单,适合快速使用)

1. 更新系统

sudo yum update -y

2. 安装 Node.js(CentOS 7/8 默认源版本较低)

sudo yum install -y nodejs npm

3. 查看版本

node -v
npm -v

✅ 优点:简单
❌ 缺点:版本较旧


二、方式二:使用 NVM 安装(✅ 强烈推荐)

适合需要 多版本切换新版本 Node.js

1. 安装依赖

sudo yum install -y curl git

2. 安装 NVM

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

3. 加载 NVM

source ~/.bashrc

4. 安装 Node.js

nvm install --lts

或指定版本:

nvm install 18

5. 设置默认版本

nvm alias default 18

6. 验证

node -v
npm -v

三、方式三:使用官方二进制包(服务器常用)

1. 下载 Node.js

cd /usr/local
sudo wget https://nodejs.org/dist/v18.19.0/node-v18.19.0-linux-x64.tar.xz

2. 解压

sudo tar -xvf node-v18.19.0-linux-x64.tar.xz
sudo mv node-v18.19.0-linux-x64 node

3. 配置环境变量

sudo vi /etc/profile

末尾添加:

export PATH=/usr/local/node/bin:$PATH

4. 生效

source /etc/profile

5. 验证

node -v
npm -v

四、国内加速(npm 镜像)

npm config set registry https://registry.npmmirror.com

五、推荐方案总结

场景 推荐方式
学习 / 测试 yum
开发 / 生产 ✅ NVM
服务器固定版本 二进制包

如果你告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 是否用于 生产环境
  • 是否需要 PM2 / Nginx

我可以给你一套 完整部署方案

0