在線安裝
npm install -g pm2
離線安裝
1. 先在有網(wǎng)環(huán)境安裝pm2
2. 執(zhí)行 npm config get prefix 獲取npm安裝的路徑
3.?lib/node_modules/下 copy一份pm2到離線安裝的機(jī)器上的對(duì)應(yīng)npm的lib/node_modules/下
4.?然后 到該目錄下的lib/node_modules/?執(zhí)行 npm build pm2 -g
5.?到 lib/node_modules/pm2/bin下面找pm2的可執(zhí)行程序,然后使用軟連到系統(tǒng)環(huán)境 /usr/local/bin/下面
ln -s /home/gda/node-v11.15.0-linux-x64/lib/node_modules/pm2/bin/pm2 /usr/bin/pm2
ln -s /home/gda/node-v11.15.0-linux-x64/lib/node_modules/pm2/bin/pm2-dev /usr/bin/pm2-dev
ln -s /home/gda/node-v11.15.0-linux-x64/lib/node_modules/pm2/bin/pm2-docker /usr/bin/pm2-docker
ln -s /home/gda/node-v11.15.0-linux-x64/lib/node_modules/pm2/bin/pm2-runtime /usr/bin/pm2-runtime
使用pm2部署nodejs服務(wù)
pm2 啟動(dòng)nodejs應(yīng)用為守護(hù)進(jìn)程,并且開(kāi)機(jī)自啟動(dòng)
pm2 start /home/gda/devops/bin/www
pm2 save
pm2 startup