我已经安装了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