Phusion Passengerってのを、

Overview — Phusion Passenger (a.k.a. mod_rails)

Phusion Passenger — a.k.a. mod_rails — makes deployment of applications built on the revolutionary Ruby on Rails web framework a breeze.

手元の開発環境にインストールしてみました。
詳しい手順はこちらで紹介されているので、自分がつまづいたところだけ。
開発環境のcoLinux(Debian etch)ではApacheをソースからインストールしているのですが、Passengerのインストーラが探してくれるのはaptで入れたものだけらしく、環境変数で指定してやる必要がありました。

export APXS2=/usr/local/apache2/bin/apxs

これはドキュメントにあったのですんなり進んだものの、APRについては同様の記述がないのでソースを読むことに。
結果、「passenger-1.0.1/lib/passenger/platform_info.rb」の中で「apr-1-config」を探しているようだったので

export PATH=/usr/local/apache2/bin:"$PATH"

とパスを通して解決。

[via] チェック必須!Rails新時代の到来か?「Passenger(mod_rails for Apache)」
[ref.] ホスティングサービスでもRailsが利用できるようになるかも、な「Passenger」

タイトルとURLをコピーしました