私はRuby-on-Railsアプリケーションを配備しています。ApacheのRailsアプリで、乗客はログインページを表示する代わりにディレクトリを表示しますか?
私は、Apacheと乗客を設定していて、httpサーバは、私は、ブラウザを使用してホーム・ページにアクセスしようとすると、私は単に代わりに、ホームページのファイルとディレクトリのリストを取得するポート80 でリッスンしています。
以下はapache設定のスニペットです。
LoadModule passenger_module /home/user1/.rvm/gems/ruby-2.3.0/gems/passenger-5.0.27/buildout/apache2/mod_passenger.so
<IfModule mod_passenger.c>
PassengerRoot /home/user1/.rvm/gems/ruby-2.3.0/gems/passenger-5.0.27
PassengerDefaultRuby /home/user1/.rvm/gems/ruby-2.3.0/wrappers/ruby
</IfModule>
の/ etc/apache2の/サイト利用可能/ ubuntuvm-4 /etc/apache2/httpd.conf
/etc/apache2/apache2.conf
<Directory />
#Options FollowSymLinks
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order deny,allow
Allow from all
</Directory>
。 conf
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName ubuntuvm-4
ServerAlias www.ubuntuvm-4.com
DocumentRoot /home/user1/www/myapp/public
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
何が問題になりますか? 私はIPアドレス http://192.168.0.12経由でページにアクセスしようとしていますか? 他の設定をしたい場合は、叫んでください。
サイトを有効にしましたか?そしてモッド? a2とa2enmodを使用してください。また、これはおそらくhttp://serverfault.com/に適しています – Yule
はい私はsudo a2ensite ubuntuvm-4.confを使用してサイトを有効にしました。 a2enmodはどのように使用しますか? – Ajay