CentOS6.4に、Redmine3.0.3の構築を試みております。
下記のURLを参考にさせていただきながらインストールしたのですが、http://XXX.XXX.XXX.XXX/redmine
にアクセスすると、redmineディレクトリのファイル一覧がブラウザに表示されてしまいます。
Options -Indexes FollowSymLinksのディレクティブを設定すると500エラーになってしまいます。
インストールの手順を間違ったのか、confファイルの記述が間違っているのかわからなくなっている状況です。
閲覧するべきファイルや情報、想定される失敗のポイントなど、アドバイスいただければ幸いです。
以下、Redmineの構築情報です
<<環境>>
OS : CentOS6.4(X64)
Webサーバー : apache2.2(X64)
Mod : apachectl -M | grep passenger → passenger_module (shared) Syntax OK
SELinux : 停止させている
<<インストールについて参考にしたサイト>>
http://blog.redmine.jp/articles/3_0/installation_centos/
<<Redmineのインストール先>>
ls -alt /var/lib/
drwxrwxr-x. 17 apache apache 4096 5月 28 19:19 2015 redmine_2nd
<<Documentroot>>
ls -alt /var/www/html/
lrwxrwxrwx. 1 root root 20 5月 28 19:38 2015 redmine -> /var/lib/redmine_2nd
-rw-r--r--. 1 apache apache 226 5月 28 18:48 2015 index.html
<<httpd.confファイル>>
○ /etc/httpd/conf/httpd.conf
<VirtualHost *:80>
ServerName XXX.XXX.XXX.XXX # <-- 自分のIPアドレス。
DocumentRoot /var/www/html
<Location "/redmine">
RackBaseURI /redmine
</Location>
</VirtualHost>
○ /etc/httpd/conf.d/redmine.conf
Redmine専用の.conf
<Directory "/var/lib/redmine_2nd/public/">
Require all granted
</Directory>
○ /etc/httpd/conf.d/passenger.conf
Passengerの基本設定。
passenger-install-apache2-module --snippet を実行して表示される設定を使用。
LoadModule passenger_module /usr/local/lib/ruby/gems/2.2.0/gems/passenger-5.0.8/buildout/apache2/mod_passenger.so
<IfModule mod_passenger.c>
PassengerRoot /usr/local/lib/ruby/gems/2.2.0/gems/passenger-5.0.8
PassengerDefaultRuby /usr/local/bin/ruby
</IfModule>
回答2件
あなたの回答
tips
プレビュー