Passengerを設定する手順のメモ。
- まずは
sudo gem install passenger
- apacheの設定ファイルに以下を記述
1 # for Passenger 2 LoadModule
passenger_ module /usr/local /lib/ruby/ gems/1.8/g ems/passen ger-1.0.5/ ext/apache 2/mod_pass enger.so 3 RailsSpawn Server /usr/local /lib/ruby/ gems/1.8/g ems/passen ger-1.0.5/ bin/passen ger-spawn- server 4 RailsRuby /usr/local /bin/ruby Ruby EnterpriseEdition とかを使う場合は、RailsRubyを切り替えたりしたら良いのかな。 まだ試してないですが、すんなりいけそうな気がします。 - VirtualHos
tの設定 1 NameVirtua
lHost *:80 2 <VirtualHos t *:80> 3 ServerName foobar.com 4 DocumentRo ot /mnt/app/<app_name>/current/p ublic 5 6 (-- snip --) 7 8 <Directory /mnt/app/<app_name>/current/p ublic> 9 Options FollowSymL inks 10 AllowOverr ide None 11 Order allow,deny 12 Allow from all 13 </Directory > 14 </VirtualHo st>
あとはApacheを再起動するだけ。簡単ですね。
posted by
genki
on Sun 15 Jun 2008
at 12:50