Web開発者ブログさくらVPSでRVMのPassengerをnginxと使う2012-02-29TweetさくらのVPSサーバ(CentOS-5.6)でRack/Railsアプリケーションを動かすためにPassengerを使います。nginxにPassengerモジュールを組み込んでビルドしたりする必要があります。さくらVPSでRVMを使う甘く見てるとはまります。gemからインストールします。ついでにインストール。Passenger用モジュールをビルドするのに必要になります。オプションを指定してソースからビルドしてインストールします。するところがポイントです。オプションでPassengerモジュールを組み込みます。今回もpacoを使ってパッケージ管理します。foundこのようなエラーが出たらそれはgemのパスが通っていないことが原因です。nginx.confの設定nginxをwwwという名前のユーザーで動かします。wwwユーザのホームディレクトリにnginxのコンフィグ、公開ディレクトリ、ログなどを置くことにします。/home/www/nginx本当は起動用のシェルスクリプトを用意するとよいですが、とりあえずコマンド手打ちで起動します。