centos

CentOS Node.js环境如何配置

小樊
43
2025-07-12 23:53:59
栏目: 编程语言

在CentOS上配置Node.js环境主要包括以下几个步骤:

1. 安装Node.js

使用NodeSource仓库安装

  1. 更新系统包

    sudo yum update -y
    
  2. 安装Node.js依赖项

    sudo yum install -y gcc gcc-c++ make
    
  3. 添加NodeSource仓库

    curl -sL https://rpm.nodesource.com/setup_16.x | sudo bash -
    
  4. 安装Node.js

    sudo yum install -y nodejs
    
  5. 验证安装

    node -v
    npm -v
    

使用NVM(Node Version Manager)安装

  1. 安装NVM

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
    
  2. 配置NVM环境变量: 编辑~/.bashrc~/.bash_profile文件,添加以下内容:

    export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
    [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # 加载nvm
    
  3. 使配置生效

    source ~/.bashrc
    
  4. 安装Node.js

    nvm install 16
    
  5. 验证安装

    node -v
    npm -v
    

2. 配置环境变量

  1. 编辑/etc/profile文件

    sudo vi /etc/profile
    
  2. 在文件末尾添加以下内容

    export NODE_HOME=/usr/local/node-v16.16.0-linux-x64
    export PATH=$PATH:$NODE_HOME/bin
    
  3. 使环境变量生效

    source /etc/profile
    
  4. 验证环境变量设置

    echo $NODE_HOME
    echo $PATH
    

3. 使用PM2进行进程管理(推荐)

  1. 安装PM2

    npm install pm2 -g
    
  2. 使用PM2启动应用

    pm2 start /path/to/your/app.js
    
  3. 设置PM2开机自启动

    pm2 startup
    
  4. 查看PM2状态

    pm2 status
    

0
看了该问题的人还看了