🙆

インスタンス起動時にpm2でプロセスを立ち上げる[Node.js]

2023/03/11に公開

Setting

プロセスの確認(アプリの挙動も期待どおりであること)

pm2 status

現在の状態を保存する(起動時のため)

pm2 save

起動時の設定ファイルを作成するコマンドを確認

pm2 startup

上記のstartupコマンドで表示されたコマンドを実行する。以下は例

sudo env PATH=$PATH:/usr/bin /home/ubuntu/.npm-global/lib/node_modules/pm2/bin/pm2 startup systemd -u ubuntu --hp /home/ubuntu

設定ファイルが作成されていること。以下は例
ls -l /etc/systemd/system/pm2-ubuntu.service

設定状態の確認
sudo systemctl status pm2-ubuntu

Discussion