====== Ruby - Rails ====== ===== Passengerを利用したRailsの本稼働方法 ===== まずインストール。 $ sudo gem install passenger $ sudo passenger-install-apache2-module 2つ目のコマンド実行後に次のような行をApacheに追加するよう要求される。\\ httpd.confを開き、コピー&ペーストする。 LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-2.2.10/ext/apache2/mod_passenger.so PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-2.2.10 PassengerRuby /usr/local/bin/ruby 次にバーチャルホストを有効にするため、次の行のコメントアウトを外す。 Include /private/etc/apache2/extra/httpd-vhosts.conf 最後に、httpd-vhosts.confを開き下記の内容を追加する。\\ (デフォルトで設定されている箇所は削除しておく) Listen 5000 RailsEnv development DocumentRoot /Users/10825/Sites/rails/depot/public ErrorLog /Users/10825/Sites/rails/depot/log/error_log CustomLog /Users/10825/Sites/rails/depot/access_log common Allow from all RailsBaseURI /Users/10825/Sites/rails/depot/public AllowOverride all Options -MultiViews