Проблемы с сервером Apache http

Я использую Apache версии 2.2.20 (ubuntu) и пытаюсь использовать пользовательскую настройку httpd.conf, однако получаю следующее сообщение об ошибке и буду благодарен за любые рекомендации, которые мне могут быть даны. Я являюсь частью команды разработчиков, и мне был предоставлен этот пользовательский файл httpd.conf, так что я действительно не предполагаю, что это является причиной проблемы (но я не полностью исключаю такую возможность).

Я запускаю команду "sudo apache2ctl -k restart" и получить следующий результат

[Fri Jul 06 11:33:34 2012] [warn] module ssl_module is already loaded, skipping
[Fri Jul 06 11:33:34 2012] [warn] module rewrite_module is already loaded, skipping
httpd not running, trying to start
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Action '-k restart' failed.
The Apache error log may have more information.

Два предупреждения, от которых я могу избавиться, если закомментирую строки (ниже) в моем файле httpd.conf. Я действительно хочу сделать это? Куда я могу обратиться, чтобы убедиться, что эти модули загружены где-то еще и что комментирование их в моем файле настроек ничего не повредит?

LoadModule ssl_module modules/mod_ssl.so
LoadModule rewrite_module modules/mod_rewrite.so

Что касается ошибки, связанной с невозможностью привязки к порту 80, я не могу заставить его уйти. Когда я делаю "sudo netstat -lnp | grep: 80 & quot; Я получаю следующее

tcp        0      0 0.0.0.0:80       0.0.0.0:*      LISTEN      6233/apache2

Я знаю, что вышеприведенный вывод означает, что apache считает, что он работает, и какое-то время я даже мог видеть «Это сработало!» страницу, когда я перешел на localhost, но СЕЙЧАС я получаю только «Not Found Apache / 2.2.20 (ubuntu) сервер с портом localhost 443» когда я иду на эту страницу. Также я не могу завершить процесс apache, выполняющий команду & quot; kill -9 6233 & quot; команда вызывает только изменение PID apache (например, с 6233 на 6234). Я также пытался использовать команду «sudo etc / init.d / apache2 stop», она выдает «Остановка веб-сервера apache2 [OK]» сообщение, но снова я вижу процесс apache2, занимающий порт 80.

Идеи по любому из этих вопросов будут оценены.

Ответы на вопрос(2)

Ваш ответ на вопрос