Не стартует Apache22

Статус
В этой теме нельзя размещать новые ответы.

cube

Постоялец
Регистрация
14 Мар 2009
Сообщения
82
Реакции
4
Установил себе Apache2.2 на FreeBSD 7.1
В rc.conf добавил apache22_enable="YES"
Но он так и не стартует!
А вручну запускаеться только с команды apachectl start!!
Вот что в логаг пишет:
my# tail /var/log/httpd-error.log
[Fri Dec 18 10:25:10 2009] [notice] Apache/2.2.9 (FreeBSD) DAV/2 configured -- resuming normal operations
[Fri Dec 18 10:26:01 2009] [notice] caught SIGTERM, shutting down
[Fri Dec 18 10:53:14 2009] [notice] Digest: generating secret for digest authentication ...
[Fri Dec 18 10:53:14 2009] [notice] Digest: done
[Fri Dec 18 10:53:14 2009] [notice] Apache/2.2.9 (FreeBSD) DAV/2 mod_perl/2.0.4 Perl/v5.8.8 configured -- resuming normal operations
[Fri Dec 18 10:54:31 2009] [notice] caught SIGTERM, shutting down
[Fri Dec 18 12:10:53 2009] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Fri Dec 18 12:10:53 2009] [notice] Digest: generating secret for digest authentication ...
[Fri Dec 18 12:10:53 2009] [notice] Digest: done
[Fri Dec 18 12:10:54 2009] [notice] Apache/2.2.9 (FreeBSD) DAV/2 mod_ssl/2.2.9 OpenSSL/0.9.8e mod_perl/2.0.4 Perl/v5.8.8 configured -- resuming normal operations
my#
http.conf стандартный!

Подскажите пожалуйста, как решить эту проблему?
 
Вы SSL сертификаты сгенерировали ?
 
да! ssl работает ! и сертыфикат есть!
 
попобуйте добавить следующее в /etc/rc.conf
Код:
apache22_enable="YES"
apache22_http_accept_enable="YES"
возможная проблема в том что он просит пароль для ssl сертификатов при загрузке, решение :
в /usr/local/etc/apache22/extra/httpd-ssl.conf
Код:
SSLPassPhraseDialod exec:/usr/local/etc/apache22/ssl.sh

содержимое ssl.sh
Код:
#!/bin/sh
#
say="/bin/echo"
${say} YOUR_PASS_FOR_SSL
переменную можете обозвать как нравится
 
  • Нравится
Реакции: cube
echo 'apache2ssl_enable="YES"' >> /etc/rc.conf
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху