在CentOS系统上安装和配置Node.js可以分为几个步骤。以下是一个详细的指南,帮助你完成这个过程。
更新系统包:
sudo yum update -y
安装EPEL存储库:
sudo yum install epel-release -y
安装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
验证安装:
node -v
npm -v
安装NVM:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
source ~/.bashrc
列出可用的Node.js版本:
nvm ls-remote
安装指定版本的Node.js:
nvm install 16.20.0
设置默认版本(可选):
nvm alias default 16.20.0
验证安装:
node -v
npm -v
编辑.bashrc
文件:
echo 'export PATH=/usr/local/node-v16.20.0/bin:$PATH' >> ~/.bashrc
使环境变量生效:
source ~/.bashrc
安装pm2:
npm install -g pm2
安装yarn(可选):
npm install -g yarn
安装Nginx:
sudo yum install nginx -y
启动并启用Nginx:
sudo systemctl start nginx
sudo systemctl enable nginx
配置Nginx反向代理(可选):
编辑Nginx配置文件 /etc/nginx/nginx.conf
,添加新的服务器块来处理你的域名请求,然后重启Nginx以应用更改。
通过以上步骤,你应该能够在CentOS系统上成功安装和配置Node.js。可以通过以下命令验证安装:
node -v
npm -v
如果看到Node.js和npm的版本号,则表示安装成功。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:CentOS如何安装Node.js