「Passenger」の編集履歴(バックアップ)一覧はこちら
「Passenger」(2008/04/22 (火) 23:40:24) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
**アプリケーション名
Passenger(ぱっせんじゃー)
または
mod_rails
**このアプリケーションでできること
+rails用のapacheモジュール
+railsのpublicフォルダをドキュメントルートに指定するだけで、railsが起動するようになる
+速度もそこそこ速いらしい
+今までのApache+mod_ploxy_balancer+mongrel_cluster構成より、デプロイが格段に楽。
+たぶん、これがないと生きて行けない
**対象バージョン
1.2系
**インストール方法
-gemから
>gem install passenger
**ちょー簡単な使い方
> gem install passenger
でインストール。
で、モジュールをコンパイルするために
> passenger-install-apache2-module
とやると、モジュールができる。
(でも、たいていエラーが出るので、エラーメッセージの指示通りに足りないライブラリなどを入れる。このエラーメッセージはかなり出来が良い)
で、apacheのconfに以下の記述を追加。
面倒なので、別ファイルにまとめて、インクルードさせるのがよさそう。
CentOSなどであれば
/etc/httpd/conf.dの中にpassenger.conf
を作って、
> LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-1.0.1/ext/apache2/mod_passenger.so
> RailsSpawnServer /usr/lib/ruby/gems/1.8/gems/passenger-1.0.1/bin/passenger-spawn-server
> RailsRuby /usr/bin/ruby
>
> <VirtualHost *:80>
> ServerName target-domain-name
> DocumentRoot /var/www/domains/target-domain-name/rails-project/current/public
> RailsEnv production
> CustomLog /var/log/httpdtarget-domain-name.passenger_access.log combined
> ErrorLog /var/log/httpd/target-domain-name.passenger_error.log
> </VirtualHost>
とかとするだけで、railsが立ち上がる。
**公式ページ
-[[本家>>http://www.modrails.com/]]
※結構しっかりしている
**日本語解説ページ
-[[CentOS5にPassenger(mod_rails)を入れる>>http://fromnorth.blogspot.com/2008/04/centos5passengermodrails.html]]
※maimuzoのブログですが、何か。
**外国語解説ページ
-いまいちいいサイトがない
***コメント
#pcomment(reply)
**アプリケーション名
Passenger(ぱっせんじゃー)
または
mod_rails
**このアプリケーションでできること
+rails用のapacheモジュール
+railsのpublicフォルダをドキュメントルートに指定するだけで、railsが起動するようになる
+速度もそこそこ速いらしい
+今までのApache+mod_ploxy_balancer+mongrel_cluster構成より、デプロイが格段に楽。
+たぶん、これがないと生きて行けない
**対象バージョン
1.2系
**インストール方法
-gemから
>gem install passenger
**ちょー簡単な使い方
> gem install passenger
でインストール。
で、モジュールをコンパイルするために
> passenger-install-apache2-module
とやると、モジュールができる。
(でも、たいていエラーが出るので、エラーメッセージの指示通りに足りないライブラリなどを入れる。このエラーメッセージはかなり出来が良い)
で、apacheのconfに以下の記述を追加。
面倒なので、別ファイルにまとめて、インクルードさせるのがよさそう。
CentOSなどであれば
/etc/httpd/conf.dの中にpassenger.conf
を作って、
> LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-1.0.1/ext/apache2/mod_passenger.so
> RailsSpawnServer /usr/lib/ruby/gems/1.8/gems/passenger-1.0.1/bin/passenger-spawn-server
> RailsRuby /usr/bin/ruby
>
> <VirtualHost *:80>
> ServerName target-domain-name
> DocumentRoot /var/www/domains/target-domain-name/rails-project/current/public
> RailsEnv production
> CustomLog /var/log/httpdtarget-domain-name.passenger_access.log combined
> ErrorLog /var/log/httpd/target-domain-name.passenger_error.log
> </VirtualHost>
とかとするだけで、railsが立ち上がる。
**公式ページ
-[[本家>>http://www.modrails.com/]]
※結構しっかりしている
**日本語解説ページ
-[[CentOS5にPassenger(mod_rails)を入れる>>http://fromnorth.blogspot.com/2008/04/centos5passengermodrails.html]]
※maimuzoのブログですが、何か。
**外国語解説ページ
-いまいちいいサイトがない
***コメント
#pcomment(reply)