在 CentOS 上“远程配置 Node.js”通常有两种理解,下面分别说明,你可以按需选择。
ssh user@服务器IP
curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash -
sudo yum install -y nodejs
验证:
node -v
npm -v
nvm install 16
nvm use 16
npm install -g pm2
pm2 start app.js
pm2 save
pm2 startup
docker run -d -p 3000:3000 node:18
firewall-cmd --add-port=3000/tcp --permanent
firewall-cmd --reload
❌ yum 自带 node 太旧
✅ 用 NodeSource 或 nvm
❌ 忘了开端口
✅ firewall / 安全组
如果你能说清楚:
我可以直接给你一套完整命令。