温馨提示×

Node.js在CentOS上怎么配置环境

小樊
75
2025-03-31 16:00:30
栏目: 编程语言

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

1. 安装Node.js

首先,你需要下载并安装Node.js。你可以从Node.js官网下载适合CentOS的版本。以下是安装Node.js的步骤:

  • 创建目录:

    mkdir -p /opt/node
    
  • 下载安装包:

    wget https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.xz
    
  • 解压安装包:

    tar -xvf node-v20.11.1-linux-x64.tar.xz -C /opt/node
    
  • 配置环境变量:

    vi /etc/profile
    

    在文件末尾增加以下内容:

    export PATH=$PATH:/opt/node/node-v20.11.1-linux-x64/bin
    
  • 重新加载配置:

    source /etc/profile
    
  • 查看版本号:

    node --version
    

2. 安装NPM(Node Package Manager)

Node.js安装完成后,通常会自带NPM。你可以通过以下命令来验证NPM是否安装成功:

npm -v

3. 配置环境变量(可选)

如果你需要修改全局安装路径或设置全局模块安装路径和缓存存放路径,可以使用以下命令:

  • 设置全局模块安装路径:

    npm config set prefix "/usr/local/node_global"
    
  • 设置全局缓存存放路径:

    npm config set cache "/usr/local/node_cache"
    
  • 设置系统环境变量:

    • 打开系统环境变量设置界面。
    • 修改 PATH 变量,添加 /usr/local/node_global/bin
    • 新建系统变量 NODE_PATH,设置为 /usr/local/node_global

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

PM2是一个进程管理器,可以帮助你管理Node.js应用的启动、停止、重启等。以下是安装和配置PM2的步骤:

  • 安装PM2:

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

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

    pm2 startup
    
  • 查看PM2状态:

    pm2 status
    

以上步骤应该可以帮助你在CentOS上成功配置Node.js环境。如果你需要更详细的指导或遇到特定问题,请参考相关的官方文档或社区支持。

0