passenger3.0インストール
sudo apt-get install apache2-prefork-dev sudo gem install passenger sudo passenger-install-apache2-module
/etc/apache2/httpd.conf に追記
LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-3.0.0/ext/apache2/mod_passenger.so PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-3.0.0 PassengerRuby /usr/bin/ruby1.8
http://d.hatena.ne.jp/shokai/20100507/1273223540 の頃と違って、3.0からはMultiViewsとかをオフにしないといけなくなったのかな?(もしかして前から?)
<VirtualHost *:80> ServerName www.yourhost.com DocumentRoot /somewhere/public # <-- be sure to point to 'public'! <Directory /somewhere/public> AllowOverride all # <-- relax Apache security settings Options -MultiViews # <-- MultiViews must be turned off </Directory> </VirtualHost>