温馨提示×

centos怎么远程配nodejs

小樊
41
2026-10-11 17:25:05
栏目: 编程语言

在 CentOS 上“远程配置 Node.js”通常有两种理解,下面分别说明,你可以按需选择。


一、通过 SSH 远程登录 CentOS 配置 Node.js(最常见)

1. 远程连接 CentOS

ssh user@服务器IP

2. 安装 Node.js(推荐用 NodeSource)

CentOS 7 / 8 通用方式

curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash -
sudo yum install -y nodejs

验证:

node -v
npm -v

3. 安装指定版本(可选)

nvm install 16
nvm use 16

二、在本地远程“管理” CentOS 上的 Node 项目

方式 1:VS Code 远程开发(强烈推荐)

  1. 安装插件:Remote - SSH
  2. 连接服务器
  3. 直接在服务器上:
    • 写代码
    • 运行 Node
    • 调试

方式 2:PM2 远程管理 Node 服务

npm install -g pm2
pm2 start app.js
pm2 save
pm2 startup

方式 3:Docker 远程部署(进阶)

docker run -d -p 3000:3000 node:18

三、防火墙 & 端口(很重要)

firewall-cmd --add-port=3000/tcp --permanent
firewall-cmd --reload

四、常见坑

❌ yum 自带 node 太旧
✅ 用 NodeSource 或 nvm

❌ 忘了开端口
✅ firewall / 安全组


如果你能说清楚:

  • 是 CentOS 几
  • 是 本地连服务器 还是 服务器跑 Node 服务
  • 是 开发 还是 生产部署

我可以直接给你一套完整命令。

0 踩