使用railsready,然後乘客w/apache2,最終將我的應用程序複製到/ home/myapp。第一次部署rails應用程序,不能讓乘客上班?
插入乘客配置線到/etc/apache2/apache.conf底部與我的虛擬主機設定的說明:
的服務器名稱是軌道。
LoadModule passenger_module /home/myapp/.rvm/gems/ruby-1.9.2-p180/gems/passenger-3.0.7/ext/apache2/mod_passenger.so
PassengerRoot /home/myapp/.rvm/gems/ruby-1.9.2-p180/gems/passenger-3.0.7
PassengerRuby /home/myapp/.rvm/wrappers/ruby-1.9.2-p180/ruby
<VirtualHost *:80>
ServerName rails
DocumentRoot /home/myapp/public
</VirtualHost>
當我打開IP地址時,我得到的只是apache「It Works」頁面。難道我做錯了什麼?
我想你忘了在乘客的配置中也複製過。 – sarnold 2011-05-31 21:29:02
我做過,裝載模塊,PassengerRoot,PassengerRuby線。把它們放在虛擬主機線 – John 2011-05-31 21:30:42
的上方,但它們似乎並沒有將它納入你的問題。 – sarnold 2011-05-31 21:32:17