LINUX.ORG.RU
ФорумAdmin

Не запускается апач


0

0

Первый раз с апачем, и сразу облом. Не запускается скотина, а время в обрез. Помогите, плз. Система gentoo. ядро 2.6.26-gentoo-r4

conf.d # apache2 -v
Server version: Apache/2.2.11 (Unix)
Server built: Apr 7 2009 16:43:24

conf.d # /etc/init.d/apache2 start
* Starting apache2 ... [ ok ]
conf.d #
при этом :

conf.d # apache2
apache2: apr_sockaddr_info_get() failed for invalidka
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
no listening sockets available, shutting down
Unable to open logs

логи полностью пустые, что в принципе верно.
как я понял, есть 2 конфиг файла - /etc/apache2/httpd.conf
и /etc/conf.d/apache
в них почти ничего не трогал, только комментарии убрал, и проставил, где что находится. все.


Ты бинарник что-ли запускаешь?
Нет что-ли init-скриптов для apache? (обычно в /etc/init.d)
Попробуй apachectl.

power
()

Опа. invalidka - это имя хоста?
Есть запись в /etc/hosts ?

power
()
Ответ на: комментарий от Komintern

> Нет что-ли init-скриптов для apache? (обычно в /etc/init.d)
Попробуй apachectl.

Так я его так и запускал - см. мой первый пост.

> * Starting apache2 ... [ ok ]

> он нормально запустился. что собственно не так? ps uax | grep httpd


Нет, не запускается, так сразу проверял. Также проверял grep apache

> Опа. invalidka - это имя хоста?

Есть запись в /etc/hosts ?

нет, такой записи не было, спасибо, добавил, но все равно чего-то не то.

telnet 127.0.0.1 80
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused

ну оно-то понятно, апач то не запущен.

PATRI0T
() автор топика

Чисти логи в ноль, запускай /etc/init.d/apache2 start и содержимое лога сюда. Не забудь про preformatted text.

Deleted
()

В /etc/apache2/httpd.conf есть строки вроде ... Listen your.ip.addr.here:80 ... ServerName your.serv.name.here:80 .. и описание корневой директории? Судя по ошибке, как раз ServerName и не определена.

Eddy_Em ☆☆☆☆☆
()

> Unable to open logs
проверь права на логи. пользователь, от имени которого запускается апач должен иметь право записи, и еще зайти в эту папку (чрута нет?).
ошибка с именем сервера - не фатально, все и так должно работать.
проверяй результаты запуска так:
netstat -lnA inet -p | grep 80

val-amart ★★★★★
()
Ответ на: комментарий от val-amart

вроде разобрался, спасибо всем кто отвечал. Проблема действительно была в ServerName и какая-то фигня в виртуальных хостах. Свой не работал ни в какую, пришлось взять дефолтный и немного поправить. Просто первый раз с апачом общался, а от него только и нужно было, чтоб он index.html показывал

PATRI0T
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.