温馨提示×

CentOS Node.js 如何安装配置

小樊
40
2025-03-03 10:27:18
栏目: 编程语言
前端开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在CentOS系统上安装和配置Node.js可以分为几个步骤。以下是一个详细的指南,帮助你完成这个过程。

安装Node.js

方法一:使用NodeSource安装

  1. 更新系统包

    sudo yum update -y
    
  2. 安装EPEL存储库

    sudo yum install epel-release -y
    
  3. 安装Node.js: 你可以选择安装特定版本的Node.js。以下是一个安装Node.js 16.20.0的例子:

    curl -sL https://rpm.nodesource.com/setup_16.x | sudo bash -
    sudo yum install -y nodejs
    
  4. 验证安装

    node -v
    npm -v
    

方法二:使用NVM(Node Version Manager)安装

  1. 安装NVM

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
    source ~/.bashrc
    
  2. 列出可用的Node.js版本

    nvm ls-remote
    
  3. 安装指定版本的Node.js

    nvm install 16.20.0
    
  4. 设置默认版本(可选):

    nvm alias default 16.20.0
    
  5. 验证安装

    node -v
    npm -v
    

配置Node.js环境变量

  1. 编辑.bashrc文件

    echo 'export PATH=/usr/local/node-v16.20.0/bin:$PATH' >> ~/.bashrc
    
  2. 使环境变量生效

    source ~/.bashrc
    

安装常用的npm包管理工具

  1. 安装pm2

    npm install -g pm2
    
  2. 安装yarn(可选):

    npm install -g yarn
    

配置Web服务器(如Nginx)

  1. 安装Nginx

    sudo yum install nginx -y
    
  2. 启动并启用Nginx

    sudo systemctl start nginx
    sudo systemctl enable nginx
    
  3. 配置Nginx反向代理(可选): 编辑Nginx配置文件 /etc/nginx/nginx.conf,添加新的服务器块来处理你的域名请求,然后重启Nginx以应用更改。

验证安装

通过以上步骤,你应该能够在CentOS系统上成功安装和配置Node.js。可以通过以下命令验证安装:

node -v
npm -v

如果看到Node.js和npm的版本号,则表示安装成功。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:CentOS如何安装Node.js

0