Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Apache, Address already in use: AH00072: make_sock: could not bind to address  (Прочитано 19116 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DJDuh

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Добрый день!
Решил изучать wordpress и для этого мне понадобился LAMP, который я и установил в процессе я увидел ошибку запуска апачь что делать ума не переложу! :idiot2:

Вот что выдает терминал:

Цитировать
* Restarting web server apache2                                                AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
(98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
                                                                         [fail]
 * The apache2 instance did not start within 20 seconds. Please read the log files to discover problems

Дистрибутив ubuntu 13.10
Прошу помощи! С уважением Николай.
« Последнее редактирование: 26 Февраля 2014, 06:16:09 от Дмитрий Бо »

Оффлайн plutishe

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Ошибка apache
« Ответ #1 : 24 Февраля 2014, 00:13:33 »
The Apache error log may have more information.
Лог покажите?

Оффлайн golota

  • Участник
  • *
  • Сообщений: 132
    • Просмотр профиля
Re: Ошибка apache
« Ответ #2 : 24 Февраля 2014, 00:47:10 »
Цитировать
* Restarting web server apache2
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
Без этого можно жить, диагноз понятен - Set the 'ServerName' в конфиге
Цитировать
(98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
Другой http сервер уже работает
Цитировать
no listening sockets available, shutting down
AH00015: Unable to open logs
Или нет нужных директорий для лог файлов, или нет прав на запись
Я знаю то, что ничего не знаю, но некоторые не знают и этого. Сократ

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
Re: Apache, Address already in use: AH00072: make_sock: could not bind to address
« Ответ #3 : 26 Февраля 2014, 06:16:26 »
netstat -nlp | grep 80

Оффлайн DJDuh

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Apache, Address already in use: AH00072: make_sock: could not bind to address
« Ответ #4 : 27 Февраля 2014, 23:21:47 »
Цитировать
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      1245/tntnet     
tcp        0      0 127.0.1.1:53            0.0.0.0:*               LISTEN      1280/dnsmasq   
tcp6       0      0 :::80                   :::*                    LISTEN      1245/tntnet     
udp        0      0 127.0.1.1:53            0.0.0.0:*                           1280/dnsmasq   
udp        0      0 0.0.0.0:631             0.0.0.0:*                           806/cups-browsed
unix  2      [ ACC ]     STREAM     LISTENING     1804     498/dbus-daemon     /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     93243    3510/unity-scope-ho @nagaina-com.canonical.Unity.Master.Scope.searchin.T11801652881787
unix  2      [ ACC ]     STREAM     LISTENING     8083     1/init              @/com/ubuntu/upstart
unix  2      [ ACC ]     STREAM     LISTENING     90622    3510/unity-scope-ho @nagaina-com.canonical.Unity.Master.Scope.boxes.T117621608019503
unix  2      [ ACC ]     STREAM     LISTENING     11880    1113/X              @/tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     98059    11282/gvfsd-http    @/dbus-vfs-daemon/socket-JOYF5691
unix  2      [ ACC ]     STREAM     LISTENING     93366    3510/unity-scope-ho @nagaina-com.canonical.Unity.Master.Scope.weather.T11803500838351
unix  2      [ ACC ]     STREAM     LISTENING     16809    2278/gnome-keyring- /run/user/1000/keyring-yCzkWv/ssh
unix  2      [ ACC ]     STREAM     LISTENING     15280    2278/gnome-keyring- /run/user/1000/keyring-yCzkWv/control

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 3549
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
Цитировать
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      1245/tntnet     
Вот он, этот другой http-сервер.
Что это за сервер и можно ли его погасить — вопросы к тому,  кто его сюда установил.

Оффлайн Bear_Ukraine

  • Любитель
  • *
  • Сообщений: 77
    • Просмотр профиля
День добрый. Прошу прощения за поднятие темы, но ошибка почти такая же.
antonio@mail:~$ sudo service apache2 restart
 * Restarting web server apache2                                                (98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs
Action 'start' failed.
The Apache error log may have more information.

Результат netstat -nlp | grep 80:
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      2066/nginxно у меня нету nginx.
Пробовал apt-get remove nginx и говорит, что он не установлен!
kill 2066, после чего Апач ребутится нормально.

На серваке стоит и сайт и почта. На сайт ходили по site.com, а на почту site.com/mail, но сегодня когда зашел на site.com, автоматом идет форвард на site.com/mail (используется iredmail). До этой проблемы месяц вообще на сервере ничего не делал. Ubuntu Сервер 14.04.2. После kill 2066 и ребута Апача все равно происходит редирект с сайта на веб-почту.

Подскажите, как найти причину запуска этого неизвестного nginx и причину редиректа?
Спасибо

EDIT:
nginx судя по всему шел с iredmail. Чтоб он не загружался, я его отключил через
sudo update-rc.d -f nginx disable
Теперь он не занимает порт и Апачи ребутится нормально.

Теперь осталось выяснить, как выключить редирект с site.com на site.com/mail

EDIT2: iredmail создает /var/www/html/index.html в котором идет редирект. Переименование файла и чистка кеша браузера решило проблему.
« Последнее редактирование: 12 Мая 2015, 15:12:57 от Bear_Ukraine »

 

Страница сгенерирована за 0.034 секунд. Запросов: 21.