Apache не может запуститься из-за ошибки привязки make_sock к порту 80 - PullRequest
0 голосов
/ 18 августа 2010

Я заметил, что с моим сервером происходит что-то новое, что я не могу понять, что делает это возможным.Я надеюсь, что у кого-то есть опыт решения этой проблемы, и он может помочь мне найти решение, чтобы остановить ее.

Сегодня вечером я перезагрузился на своем сервере Ubuntu, который я запускаю на slicehost.com.Все работает отлично, пока я не иду, чтобы запустить Apache.Я получаю следующую ошибку:

* Запуск веб-сервера apache2 (98) Адрес уже используется: make_sock: невозможно привязать к адресу 0.0.0.0:80 нет доступных сокетов прослушивания, завершение работы невозможно открытьlogs
... fail!

Небольшое дальнейшее исследование с использованием netstat -ltnp | grep ':80' покажет следующее:

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

Тогда я могу kill 3948 и apache запускается как обычно.PID 3948 постоянно меняется на другое число.

Это новое и единственное, что я сделал, так как у меня была успешная загрузка без этого, это удаление ручной установки phpmyadmin, а затем переустановка с помощьюкоманды установки aptitude.Phpmyadmin теперь отлично работает на сервере, но я не понимаю, что означает эта ошибка или как я могу ее решить.

Любой, кто может предложить некоторое понимание, будет очень признателен!

Ответы [ 2 ]

0 голосов
/ 18 марта 2017

Проблема в том, что порт 80 уже используется (вероятно, IIS7 его использует).
Чтобы решить проблему, откройте файл Apache / conf / httpd.conf и найдите строку Listen 80 и измените его надругой порт (например, Listen 5555).Затем запустите httpd.exe и попробуйте открыть localhost: 5555.Оно работает!:)

0 голосов
/ 18 августа 2010

Проверьте, если вы не запускаете сервер дважды и если ваши разделы уже смонтированы, поэтому он может получить доступ к файлам журналов.

Советую повторить этот вопрос на serverfault .com, ваш вопрос здесь немного неуместен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...