centos

如何在CentOS上迁移Node.js

小樊
39
2025-08-28 17:27:00
栏目: 编程语言

在CentOS上迁移Node.js可按以下步骤操作:

  1. 备份项目:备份项目文件、数据库及配置文件。
  2. 安装Node.js
    • 使用NodeSource仓库安装:
      curl -sL https://rpm.nodesource.com/setup_16.x | sudo bash -  # 替换为所需版本  
      sudo yum install -y nodejs  
      
    • 或使用NVM(支持多版本管理):
      curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash  
      source ~/.bashrc  
      nvm install 16  # 安装最新LTS版  
      nvm use 16  
      
  3. 配置环境变量
    • 若手动安装,需将Node.js路径添加到~/.bashrc/etc/profile
      export PATH=$PATH:/path/to/node/bin  
      source ~/.bashrc  
      
  4. 迁移应用
    • 上传应用代码至服务器(如使用scp)。
    • 安装依赖:npm install
  5. 配置服务
    • 若需反向代理,用Nginx配置转发规则。
    • 开放防火墙端口:sudo firewall-cmd --add-port=3000/tcp --permanent
  6. 启动应用
    • 使用PM2管理进程:pm2 start app.js --name "app"
    • 设置开机自启动:pm2 startup

参考来源:

0
看了该问题的人还看了