12
14

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

PM2でnpm startする.

Last updated at Posted at 2018-12-10

やりたいこと

PM2でNode.jsアプリケーションを永続化する. 特にnpm startするようなアプリケーションを対象にする.

やりかた

環境

$ node -v
v9.7.1
$ npm -v
5.6.0

PM2をインストール

$ npm install -g pm2

アプリケーションの起動

アプリケーションのルートディレクトリで実行する.
your-app-nameは表示名なのでなんでもいい.

$ pm2 start npm --name your-app-name -- start

アプリケーションの確認

$ pm2 list

アプリケーションの停止

# プロセスidを指定
$ pm2 stop 0

# 全てのプロセスを停止
$ pm2 stop all

アプリケーションの再起動

# プロセスidを指定
$ pm2 restart 0

# 全てのプロセスを再起動
$ pm2 restart all
12
14
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
14

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?