使ってみたよ。「gem install passenger」一発だったので楽ちんでした。
インストール
gem install passenger
必要に応じて rbenv rehash などを行う。
使い方
Railsアプリケーションのディレクトリ移動し、起動。
passenger start
ポートを指定する場合は -p オプションを使う。
passenger start -p 8080
ヘルプ。
passenger --help
デーモンとして起動
--daemon または -d オプションをつけるとデーモンとして起動してくれる。
passenger start --daemon
停止。
passenger stop
デーモンの停止とポート番号
start時にポート番号を指定してデーモンを起動した場合、stopにもポート番号を指定する必要がある。
ポート3001を指定して起動した場合、
passenger start -p 3001 -d
ポート番号を指定せずに stop すると「3000番で起動してる passenger は無いよ」と怒られる。
passenger stop
#=> 3000番で起動してる passenger は無いよと怒られる
正しく停止するにはポート3001を指定して stop する。
passenger stop -p 3001
参考
- passenger user guide