在線安裝
npm install -g pm2
離線安裝
1. 先在有網(wǎng)環(huán)境安裝pm2
2. 執(zhí)行 npm config get prefix 獲取npm安裝的路徑
3.?lib/node_modules/下 copy一份pm2到離線安裝的機器上的對應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 啟動nodejs應用為守護進程,并且開機自啟動
pm2 start /home/gda/devops/bin/www
pm2 save
pm2 startup