Я следую этому руководству по установке Redmine on CentOS. Я следовал за каждым шагом. Redmine в настоящее время работает на WebBrick, но не на Apache.Установка Redmine на Centos
Я успешно установил пассажира. Я получил это сообщение:
Please edit your Apache configuration file, and add these lines:
LoadModule passenger_module /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.0.rc4/libout/apache2/mod_passenger.so
PassengerRoot /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.0.rc4
PassengerRuby /usr/bin/ruby
After you restart Apache, you are ready to deploy any number of Ruby on Rails
applications on Apache, without any further Ruby on Rails-specific
configuration!
Когда я перезапускаю сервер Apache, я получаю это сообщение.
[[email protected] httpd]# service httpd restart
Stopping httpd: [ OK ]
Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain for ServerName
[Mon Mar 25 08:02:58 2013] [warn] NameVirtualHost *:80 has no VirtualHosts
[ OK ]
Возможно, это имеет какое-то отношение к тому, почему оно не работает.
Вот конфигурационный файл:
[[email protected] conf.d]# cat redmine.conf
# Loading Passenger
LoadModule passenger_module /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.0.rc4/libout/apache2/mod_passenger.so
PassengerRoot /usr/lib64/ruby/gems/1.8/gems/passenger-4.0.0.rc4
PassengerRuby /usr/bin/ruby
<VirtualHost *:80>
ServerName localhost.localdomain
DocumentRoot /var/www/html/redmine/public
<Directory /var/www/html/redmine/public>
# This relaxes Apache security settings.
AllowOverride all
# MultiViews must be turned off.
Options -MultiViews
allow from all
</Directory>
ErrorLog "|/usr/sbin/rotatelogs /etc/httpd/logs/redmine-error.%Y-%m-%d.log 86400"
CustomLog "|/usr/sbin/rotatelogs /etc/httpd/logs/redmine-access.%Y-%m-%d.log 86400" "%h %l %u %t %D \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\""
</VirtualHost>
Любая помощь будет оценена.
Спасибо.
Укажите конфигурационный файл Apache. С этим что-то не так ... –
Можете ли вы подтвердить, что сообщение у вас есть, вы действительно добавили эти строки в свою конфигурацию по запросу? Ошибки, которые вы получили, в основном безобидны, но можете ли вы объяснить, что на самом деле происходит не так для вас? Должен ли apache давать вам сообщение об ошибке для виртуального хозяина redmine? Что относительно журналов Apache, любой вывод ошибки, который вы можете предоставить? –
Я обновил вопрос в файле конфигурации – Gerson