温馨提示×

centos装nodejs难吗

小樊
39
2026-09-02 19:19:12
栏目: 编程语言

CentOS 上装 Node.js 并不难,常见几种方式,按“难度从低到高、推荐程度从高到低”给你说一下:


✅ 推荐方式一:用 NodeSource 安装(最简单、版本新)

适合大多数人,官方推荐做法

Node.js 18 为例(你也可以换 20、22):

# 1. 安装必要工具
sudo yum install -y curl

# 2. 添加 NodeSource 源
curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash -

# 3. 安装 Node.js
sudo yum install -y nodejs

# 4. 验证
node -v
npm -v

✅ 优点

  • 版本新
  • 简单稳定
  • 适合生产环境

✅ 方式二:直接用 yum(最简单但不一定新)

CentOS 自带源里也有 Node.js,但版本通常很旧

sudo yum install -y nodejs npm
node -v

⚠️ 不推荐用于前端/新项目,版本可能只有 10 或 12。


✅ 方式三:用 nvm 安装(适合开发)

如果你经常切换 Node 版本,用 nvm 最爽。

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

# 重新登录或执行
source ~/.bashrc

# 安装 Node
nvm install 18
nvm use 18

✅ 优点

  • 多版本共存
  • 不影响系统

❌ 缺点

  • 每个用户独立
  • 服务器自动化稍麻烦

✅ 方式四:编译源码(不推荐)

除非你有特殊需求(比如定制),否则别用


总结一句话

CentOS 装 Node.js 不难,用 NodeSource 一条命令就搞定。

如果你告诉我:

  • CentOS 几(7 / 8 / Stream)
  • 用途(学习 / 服务器 / 前端构建)

我可以直接给你最合适的一条命令

0