待ちに待ったソフトウェアがついに登場した。Railsは生産性の高さについては定評があるが、その設置、運用方法についてはJava並みに敷居が高かった。レンタルサーバなどでは利用に耐える設置が難しかった。

ピクチャ 4.png

Passengerのトップページ

 

だが、これで時代は変わるかもしれない。そんなソフトウェアがついにリリースされた。

今回紹介するオープンソース・ソフトウェアはPassanger、mod_rails for Apacheだ。

Passangerはgemからインストールするソフトウェアで、これをインストールし、必要な諸設定を行ったら後はMongrelのようなアプリケーションサーバを立ち上げることもなくRailsが利用できるようになる。

ピクチャ 2.png

インストール中

 

Apache2.2系(恐らく…)ではdeny from allの設定を消す必要があるが、それさえ消せば問題なくRailsが動作する。プロキシも何も使わない。ごくごく手軽に動作する。動作も予想以上に高速だ。

これはRailsの最終難関だった問題をクリアする、すごいソフトウェアだ。予めこの設定がされているサーバであれば、面倒な設定も不要で動作する。これはチェック必須のソフトウェアだ。

ピクチャ 3.png

動作図。通常のRailsと何ら変わらない。

 

ちなみにWindowsでは動作しないとのこと。その点予めご了承いただきたい。

 

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

 http://www.modrails.com/