Rails on Apache

Passenger???????

Apache2??????????????? Ruby on Rails?????????Apache??????????Passenger?gem???????????

#gem install passenger

??Apache???????????????????????

#passenger-install-apache2-module

??????????????????????????????????????

#apt-get install build-essential
#apt-get install apache2-prefork-dev
#apt-get install libapr1-dev
#apt-get install libaprutil1-dev

???????????????????

#passenger-install-apache2-module

????????????????httpd.conf????????????????????????????

?httpd.conf???????

LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-2.2.11/ext/apache2/mod_passenger.so
PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-2.2.11
PassengerRuby /usr/bin/ruby1.8
??????????????????????????????????????????

?????????????

<VirtualHost *:80>
ServerName test.sample.local
DocumentRoot /radiant/test/public
</VirtualHost>

Posted by Administrator on Apr 04, 2010

????????????

RadiantCMS?root????????????Passenger?log?tmp??????????????????????? RadiantCMS???????????????????????????

#chown -R nobody.nobody /radiant/test

Posted by Administrator on Apr 04, 2010

.htaccess??????

public?????????.htaccess????????????????????????.htaccess??????

#cd /radiant/test/public
#rm .htaccess

Posted by Administrator on Apr 04, 2010

Apache????

Apache????????

#/etc/init.d/apache2 graceful

Posted by Administrator on Apr 04, 2010

RadiantCMS?????

????????URL????????????

http://RadiantCMS?????URL/

Posted by Administrator on Apr 04, 2010