Apache2 не удалось запустить в Ubuntu 14.04, файл журнала пуст

Я просто пытаюсь установить apache2 на моем сервере Ubuntu 14.04, но получаю сообщение об ошибке:

 * Starting web server apache2                                                                       (98)Address already in use: AH00073: make_sock: unable to listen for connections on address [::]:80
(98)Address already in use: AH00073: make_sock: unable to listen for connections on 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.
 * 
 * The apache2 instance did not start within 20 seconds. Please read the log files to discover problems
invoke-rc.d: initscript apache2, action "start" failed.
Processing triggers for ureadahead (0.100.0-16) ...
Processing triggers for ufw (0.34~rc-0ubuntu2) ...

Я пытаюсь получить доступ к файлу журнала в /var/log/apache2/access.log, но файл пустой.

Пожалуйста, помогите мне решить эту ошибку. Спасибо.

ОБНОВЛЕНИЕ: я получаю это к netstat -antp | grep 80

(No info could be read for "-p": geteuid()=1001 but you should be root.)
tcp        0      0 127.0.0.1:8080          0.0.0.0:*               LISTEN      -               
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      -               
tcp        0      0 0.0.0.0:8082            0.0.0.0:*               LISTEN      -               
tcp        0      0 0.0.0.0:8001            0.0.0.0:*               LISTEN      -               
tcp        0      0 127.0.0.1:5432          127.0.0.1:42080         ESTABLISHED -               
tcp        0      0 127.0.0.1:42080         127.0.0.1:5432          ESTABLISHED -               
tcp        0      0 127.0.0.1:41880         127.0.0.1:5432          ESTABLISHED -               
tcp        0      0 127.0.0.1:53380         127.0.0.1:11211         ESTABLISHED -               
tcp        0      0 127.0.0.1:38980         127.0.0.1:11211         TIME_WAIT   -               
tcp        0      0 127.0.0.1:11211         127.0.0.1:53380         ESTABLISHED -               
tcp        0      0 127.0.0.1:5432          127.0.0.1:41809         ESTABLISHED -               
tcp        0      0 127.0.0.1:5432          127.0.0.1:41880         ESTABLISHED -               
tcp        0      0 127.0.0.1:41809         127.0.0.1:5432          ESTABLISHED -               
tcp6       0      0 127.0.0.1:8005          :::*                    LISTEN      -   
0
задан 15 May 2016 в 19:22

1 ответ

Выполненный netstat как суперпользователь для фактического наблюдения процесса, который использует порт 80 (как он говорит Вам в основном).

sudo netstat -antp | grep 80
1
ответ дан 16 May 2016 в 05:22
  • 1
    Стержень спасибо, я ценю всестороннее объяснение. I' m обращающий внимания и резервирует и переформатирует мою машину. У меня было чувство, что могли бы быть некоторые странные взаимодействия, но все кажется хорошо в настоящее время. – Dominucius 4 November 2017 в 10:14

Другие вопросы по тегам:

Похожие вопросы: