centos

Node.js CentOS 环境如何搭建

小樊
45
2025-06-24 09:19:58
栏目: 编程语言

在CentOS上搭建Node.js环境可以通过多种方法实现,以下是详细的步骤:

方法一:使用NodeSource二进制分发库

  1. 更新系统包

    sudo yum update -y
    
  2. 安装NodeSource库

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

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

    node -v
    npm -v
    

方法二:使用EPEL仓库和Node.js官方仓库

  1. 启用EPEL仓库

    sudo yum install -y epel-release
    
  2. 安装Node.js和NPM

    sudo yum install -y nodejs npm
    
  3. 验证安装

    node -v
    npm -v
    

方法三:手动下载并编译安装

  1. 下载Node.js源码

    wget https://nodejs.org/dist/v14.17.0/node-v14.17.0.tar.gz
    
  2. 解压源码

    tar -xzf node-v14.17.0.tar.gz
    
  3. 配置和编译

    cd node-v14.17.0
    ./configure
    make -j4
    sudo make install
    
  4. 验证安装

    node -v
    npm -v
    

配置环境变量

无论使用哪种方法安装Node.js,都需要配置环境变量以便在系统任意位置使用nodenpm命令。

  1. 找到Node.js的安装路径: 通常情况下,它们会被安装在/usr/local/bin/node/usr/local/bin/npm

  2. 配置环境变量: 编辑~/.bashrc/etc/profile文件,添加以下内容:

    export PATH=$PATH:/usr/local/bin
    
  3. 重新加载配置

    source ~/.bashrc
    

    或者

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

    node -v
    npm -v
    

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

PM2是一个进程管理器,可以帮助你管理Node.js应用的启动、停止、重启等。

  1. 安装PM2

    npm install pm2 -g
    
  2. 使用PM2启动你的Node.js应用

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

    pm2 startup
    
  4. 查看PM2状态

    pm2 status
    

通过以上步骤,你应该能够在CentOS系统中成功搭建Node.js环境。如果需要更详细的指导或遇到特定问题,请参考相关的官方文档或社区支持。

0
看了该问题的人还看了