Daqinv: Difference between revisions
Jump to navigation
Jump to search
Line 21: | Line 21: | ||
PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-4.0.8 | PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-4.0.8 | ||
PassengerDefaultRuby /usr/bin/ruby | PassengerDefaultRuby /usr/bin/ruby | ||
</pre> | |||
* configure apache | |||
** cd /etc/httpd/conf.d | |||
** edit daqinv.conf to read: (the LoadModule, etc lines are copied from the output of passenger-install-apache2-module above) | |||
<pre> | |||
#LoadModule passenger_module /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/ext/apache2/mod_passenger.so | |||
#PassengerRoot /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9 | |||
#PassengerRuby /usr/bin/ruby | |||
#PassengerLogLevel 0 | |||
#PassengerDefaultUser daqinv | |||
#RailsBaseURI /daqinv | |||
</pre> | </pre> |
Revision as of 07:56, 11 July 2013
Links
Installation instructions
- start with base SL6
- install ruby gems packaging system: yum install rubygems ruby-devel
- install ruby on rails:
- gem install rails -v '2.3.5'
- gem install fastthread
- gem install mysql
- gem install passenger
- gem install rdoc
- install passenger_mod (apache httpd module)
- cd /usr/lib/ruby/gems/1.8/gems/passenger-4.0.8
- ./bin/passenger-install-apache2-module
- say "yes" to all prompts, at the end the script will print information similar to that below:
LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-4.0.8/buildout/apache2/mod_passenger.so PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-4.0.8 PassengerDefaultRuby /usr/bin/ruby
- configure apache
- cd /etc/httpd/conf.d
- edit daqinv.conf to read: (the LoadModule, etc lines are copied from the output of passenger-install-apache2-module above)
#LoadModule passenger_module /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9/ext/apache2/mod_passenger.so #PassengerRoot /usr/lib64/ruby/gems/1.8/gems/passenger-2.2.9 #PassengerRuby /usr/bin/ruby #PassengerLogLevel 0 #PassengerDefaultUser daqinv #RailsBaseURI /daqinv