我已經安裝了Apache2並且它運行正常。使用rvm在Apache2上安裝乘客
我已經安裝了rvm以下this link。
之後,我按照其順序執行跟隨命令。實際上其中一些命令是從this link安裝redmine。
rvm install 1.8.7
rvm use 1.8.7
gem install rails -v=2.3.5
gem install postgres-pr pq
gem install i18n -v=0.4.2
gem install passenger
passenger-install-apache2-module
,並把這段apache2.conf
LoadModule passenger_module /home/myhome/.rvm/gems/ruby-1.8.7-p330/gems/passenger-3.0.2/ext/apache2/mod_passenger.so
PassengerRoot /home/myhome/.rvm/gems/ruby-1.8.7-p330/gems/passenger-3.0.2
PassengerRuby /home/myhome/.rvm/wrappers/ruby-1.8.7-p330/ruby
這是重啓
[notice] Apache/2.2.16 (Ubuntu) PHP/5.3.3-1ubuntu9.3 with Suhosin-Patch Phusion_Passenger/3.0.2 configured -- resuming normal operations
但是!!!,如果我打開我的管理平臺根頁面,它只是登錄後的Apache在公共目錄中顯示文件列表。我認爲乘客可能無法正常工作。
爲什麼?以及如何解決這個問題?我已經嘗試了所有我能做的事情2天T-T
非常感謝!你的回答值得我的2天! – 2011-02-18 16:14:21