下載網(wǎng)址; http://nodejs.cn/download/
1.源碼方式安裝node
下載node源碼
wget https://npm.taobao.org/mirrors/node/v10.15.3/node-v10.15.3.tar.gz
解壓 tar.gz文件
tar -zxvf node-v10.15.3.tar.gz
編譯源碼
cd node-v10.15.3 ./configure make
安裝
make install
檢查
node -v
npm -v
如果不成功,再創(chuàng)建軟鏈接
2.二進(jìn)制文件方式安裝node
下載二進(jìn)制文件
wget https://npm.taobao.org/mirrors/node/v10.15.3/node-v10.15.3-linux-x64.tar.xz
解壓 tar.xz文件
tar xvJf node-v10.15.3-linux-x64.tar.xz
創(chuàng)建軟鏈接
sudo ln -s /opt/software/node-v10.15.3-linux-x64/bin/node /usr/local/bin/
sudo ln -s /opt/software/node-v10.15.3-linux-x64/bin/npm /usr/local/bin/
3.node中安裝cnpm
安裝命令
npm install -g cnpm --registry=https://registry.npm.taobao.org
創(chuàng)建軟鏈接
sudo ln -s /opt/software/node-v10.15.3-linux-x64/bin/cnpm /usr/local/bin/
檢查
cnpm -v
4. 安裝 pm2 且構(gòu)建軟鏈接
npm install pm2 -g
root@xxx:/opt2/node/node-v14.15.0-linux-x64# npm install pm2 -g
/opt2/node/node-v14.15.0-linux-x64/bin/pm2 -> /opt2/node/node-v14.15.0-linux-x64/lib/node_modules/pm2/bin/pm2
/opt2/node/node-v14.15.0-linux-x64/bin/pm2-runtime -> /opt2/node/node-v14.15.0-linux-x64/lib/node_modules/pm2/bin/pm2-runtime
/opt2/node/node-v14.15.0-linux-x64/bin/pm2-docker -> /opt2/node/node-v14.15.0-linux-x64/lib/node_modules/pm2/bin/pm2-docker
/opt2/node/node-v14.15.0-linux-x64/bin/pm2-dev -> /opt2/node/node-v14.15.0-linux-x64/lib/node_modules/pm2/bin/pm2-dev
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.1.2 (node_modules/pm2/node_modules/chokidar/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
+ pm2@4.5.0
updated 1 package in 18.062s
## 軟鏈接
ln -s /opt2/node/node-v14.15.0-linux-x64/lib/node_modules/pm2/bin/pm2 /usr/local/bin
### 測(cè)試
pm2 -v