可以的,CentOS 可以直接配置(安装并运行)Node.js,而且方式有多种,不依赖其他系统。下面给你几种常见、实用的做法。
sudo yum install -y gcc-c++ make
curl -sL https://rpm.nodesource.com/setup_18.x | sudo bash -
示例是 Node 18,你也可以换成
20.x、16.x等
sudo yum install -y nodejs
node -v
npm -v
sudo yum install -y nodejs npm
⚠️ CentOS 7 默认仓库里的 Node 版本通常很老(如 6.x / 8.x),不推荐用于生产。
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install 18
nvm use 18
优点:
wget https://nodejs.org/dist/v18.20.4/node-v18.20.4-linux-x64.tar.xz
tar -xf node-v18.20.4-linux-x64.tar.xz
sudo mv node-v18.20.4-linux-x64 /usr/local/node
/etc/profileexport PATH=/usr/local/node/bin:$PATH
source /etc/profile
✅ 跑 Express / Koa
✅ 前端构建(Vite / Webpack)
✅ PM2 守护进程
✅ Docker + Node
如果你愿意,可以告诉我:
我可以直接给你一条最合适、可复制的命令方案。