Что такое процесс httpd на Ubuntu Server 18.04.2 LTS?

У меня новая версия Ubuntu Server 18.04.2 LTS, затем я устанавливаю apache2, используя sudo apt-get apache2 install. Но я не смог запустить apache, используя sudo service apache2 stop/start/restart из-за ошибок:

make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down

Это дало мне то, что порт 80 занят, потому что какой-то процесс использует его. Когда я пытался sudo netstat -ltnp | grep '80', всегда был процесс httpd, даже после того, как я полностью удалил apache:

tcp6       0      0 :::80                   :::*                    LISTEN      107986/httpd

Что это за процесс httpd? Почему я не могу запустить Apache?

Информация о процессе:

4 S root      17522  17492  0  80   0 - 13757 -       4940   0 09:47 ?        00:00:00 httpd -d /snap/nextcloud/13144 -k start -DFOREGROUND
0
задан 16 May 2019 в 13:06

1 ответ

Проблема была в том, что был установлен nextcloud и использовался порт 80. Я был удален nextcloud, потому что он мне не нужен.

0
ответ дан 16 May 2019 в 13:06

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

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