Passengerを設定する手順のメモ。

  1. まずはsudo gem install passenger
  2. apacheの設定ファイルに以下を記述
    pre>>

for Passenger

LoadModule passenger_module /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/ext/apache2/mod_passenger.so
RailsSpawnServer /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/bin/passenger-spawn-server
RailsRuby /usr/local/bin/ruby
<<--
Ruby Enterprise Edition
とかを使う場合は、RailsRubyを切り替えたりしたら良いのかな。
まだ試してないですが、すんなりいけそうな気がします。
3. VirtualHostの設定
pre>>
NameVirtualHost *:80
<VirtualHost *:80>
ServerName foobar.com
DocumentRoot /mnt/app//current/public

(-- snip --)

<Directory /mnt/app//current/public>
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all


<<--

あとはApacheを再起動するだけ。簡単ですね。

posted by genki genki on Sun 15 Jun 2008 at 12:43 with 0 comments