Не стартует Apache22

Тема в разделе "BSD", создана пользователем cube, 18 дек 2009.

Статус темы:
Закрыта.
  1. cube

    cube Постоялец

    Регистр.:
    14 мар 2009
    Сообщения:
    82
    Симпатии:
    4
    Установил себе Apache2.2 на FreeBSD 7.1
    В rc.conf добавил apache22_enable="YES"
    Но он так и не стартует!
    А вручну запускаеться только с команды apachectl start!!
    Вот что в логаг пишет:
    http.conf стандартный!

    Подскажите пожалуйста, как решить эту проблему?
     
  2. HOSTER

    HOSTER

    Регистр.:
    22 апр 2008
    Сообщения:
    213
    Симпатии:
    38
    Вы SSL сертификаты сгенерировали ?
     
  3. cube

    cube Постоялец

    Регистр.:
    14 мар 2009
    Сообщения:
    82
    Симпатии:
    4
    да! ssl работает ! и сертыфикат есть!
     
  4. poison-b13

    poison-b13 Постоялец

    Регистр.:
    21 июл 2009
    Сообщения:
    64
    Симпатии:
    5
    попобуйте добавить следующее в /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 нравится это.
  5. adm.unix

    adm.unix Создатель

    Регистр.:
    11 сен 2009
    Сообщения:
    13
    Симпатии:
    3
    echo 'apache2ssl_enable="YES"' >> /etc/rc.conf
     
Статус темы:
Закрыта.