在 CentOS 下安装和配置 Node.js,常见有 三种方式:
下面按场景说明。
sudo yum install -y gcc-c++ make
curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash -
sudo yum install -y nodejs
node -v
npm -v
sudo yum install -y epel-release
sudo yum install -y nodejs npm
⚠️ CentOS 7 默认 Node 版本较低(如 v6/v8),不推荐生产使用。
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install 18
nvm use 18
nvm alias default 18
npm config set registry https://registry.npmmirror.com
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
npm install -g pm2
pm2 start app.js
pm2 save
pm2 startup
dnf如果你能说明:
我可以给你更精确的配置方案。