Parallels Plesk Panel 11(64ビット)を搭載したCentOS6である新しい仮想マシンでrails2アプリケーションをホストしようとしています。ここに記載されている手順を使用して、RVM、Ruby、Rails、およびPassangerを正常にインストールしました
私はすべての手順を正しく実行しました。ルビー1.8.7とレール2.0.2をインストールしました
これで、新しいサーバーの3000ポートでWebrickサーバーを使用してアプリケーションを実行できるようになりました。ここではすべてが正常に機能します。しかし、apacheで実行したい場合は、実行されません。URLを押すと、ページが返されます
見つかりません
要求されたURL/account/loginがこのサーバーで見つかりませんでした。www.mem.comポート80のApacheサーバー
これが私のpassanger.confファイルです:
/etc/httpd/conf.d/passenger.conf
LoadModule passenger_module /usr/local/rvm/gems/ruby-1.8.7-p371/gems/passenger-3.0.19/ext/apache2/mod_passenger.so
PassengerRoot /usr/local/rvm/gems/ruby-1.8.7-p371/gems/passenger-3.0.19
PassengerRuby /usr/local/rvm/wrappers/ruby-1.8.7-p371/ruby
これが私の仮想ホストコードです:
/etc/httpd/sites-available/mem.conf
<VirtualHost *:80>
ServerAdmin youremail@example.com
DocumentRoot /var/www/mem/public
ServerName www.mem.com
ErrorLog /var/log/httpd/mem/error.log
CustomLog /var/log/httpd/mem/access.log common
</VirtualHost>
任意の提案をいただければ幸いです。