Что-то блокирует порт 80

Поэтому я пытаюсь снова запустить Apache на сервере AWS, и у меня возникает эта ошибка:

(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

Я попытался запустить и запустить:

netstat -ltnp | grep :80

И вернулись следующие результаты:

tcp6       0      0 :::80                   :::*                    LISTEN      -  

Что использует порт 80? и как мне это убить. Или найти, откуда это. Сброс сервера / его выключение не помогли.

Итак, что-то начинается с порта 80 ... просто не знаю, что.

1
задан 26 September 2019 в 12:38

1 ответ

Для отображения названий служб при помощи netstat, необходимо выполнить команду с полномочиями пользователя root. Таким образом, можно использовать:

sudo netstat -ltnp | grep ':80'

Пример произвел:

$ sudo netstat -ltnp | grep -e 'PID/Program\|:80'
Proto Recv-Q Send-Q Local Address     Foreign Address    State       PID/Program name
tcp6       0      0 :::80             :::*               LISTEN      3309/apache2
tcp6       0      0 :::8080           :::*               LISTEN      1273/java
1
ответ дан 23 October 2019 в 10:27

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

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