簡介
利用pm2非常簡單就可以實現 開機自啓node服務的功能
目的是爲解決服務器由於各種原因自動重啓後 node服務沒自動啓動 導致無法工作的問題
操作步驟
- 使用pm2 start (啓動服務)
- 執行pm2 save (保存當前已經啓動了的服務)
- 執行pm2 startup (設置開機自啓的配置)
執行pm2 startup以後會得到以下提示 設置環境變量
[PM2] Init System found: upstart
[PM2] To setup the Startup Script, copy/paste the following command:
sudo env PATH=$PATH:/opt/bitnami/nodejs/bin /opt/bitnami/nodejs/lib/node_modules/pm2/bin/pm2 startup upstart -u bitnami --hp /home/bitnami
- 粘貼複製 sudo env….這一部分的命令 執行命令 完成
- 設置完成,sudo reboot 手動重啓服務器pm2 list 查看驗證