在 CentOS 上安装 Node.js,常见有 三种方式,从简单到推荐依次是:
适合随便用用、不追求新版本。
sudo yum install -y nodejs npm
查看版本:
node -v
npm -v
⚠️ CentOS 7 默认源里的 Node 版本很老(比如 v6/v8),不推荐生产用。
可以装指定版本,比如 18 / 20。
sudo yum install -y gcc-c++ make
curl -fsSL https://rpm.nodesource.com/setup_20.x | sudo bash -
sudo yum install -y nodejs
node -v
npm -v
可多版本切换,不影响系统。
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install 20
nvm use 20
node -v
npm -v
npm config set registry https://registry.npmmirror.com
建议用 CentOS 7+ 或 Rocky / AlmaLinux。
如果你告诉我:
我可以直接给你最合适的那条命令。