温馨提示×

Node.js在CentOS上的配置技巧有哪些

小樊
59
2025-06-16 07:45:35
栏目: 编程语言

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

安装Node.js

  • 使用包管理器安装
sudo yum update -y
sudo yum install -y nodejs npm
  • 使用NodeSource安装
curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -
sudo yum install -y nodejs
  • 手动下载并编译安装
wget https://nodejs.org/dist/v14.17.0/node-v14.17.0-linux-x64.tar.xz
tar -xvf node-v14.17.0-linux-x64.tar.xz -C /opt/node

配置环境变量

  • 编辑~/.bashrc文件,添加以下内容:
export PATH=$PATH:/usr/local/bin
  • 使配置生效:
source ~/.bashrc

使用nvm管理Node.js版本(可选)

  • 安装nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
  • 使用nvm安装Node.js:
nvm install 14.17.0
nvm use 14.17.0

安装NPM(Node Package Manager)

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

npm -v

配置npm镜像源(可选)

为了提高npm下载包的速度,建议设置国内镜像源。以下是在CentOS上设置npm镜像源的步骤:

npm config set registry https://registry.npm.taobao.org

创建Node.js项目

  • 创建一个新目录,然后进入该目录:
mkdir mynodeapp
cd mynodeapp
  • 初始化一个Node.js项目:
npm init -y
  • 安装项目依赖:
npm install

使用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