在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的版本號,則表示安裝成功。