Ubuntu Server 16.04 / Проблема с Apache

Ubuntu Server 16.04 / Проблема с Apache

У меня возникла очень странная проблема, которая не даёт мне покоя. Весь вечер я рвал на себе волосы из-за неё, поэтому решил вынести её на всеобщее обозрение и посмотреть, смогу ли я получить ответ.

Я пытаюсь переустановить Apache на Ubuntu Server 16.4 с помощью команды:

sudo apt-get install apache2

Ранее он был установлен, но затем удален.

Установка, похоже, прошла успешно, однако служба не запускается.

Беглый взгляд на него /etc/apache2подсказывает мне, почему — там есть структура каталогов, включающая обычный набор каталогов (например, conf-available, conf-enabled и т. д.), но на самом деле там вообще нет никаких файлов конфигурации, о которых можно было бы говорить.

Я пробовал удалить пакет, очистить кэш пакетов с помощью sudo apt-get clean, выполнил sudo apt-get autoremove для no avial. Я уверен, что я ошибаюсь в чем-то действительно простом.

blanked@blanked:/etc/apache2$ service apache2 start

==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===

Authentication is required to start 'apache2.service'.

Authenticating as: ,,, (blanked)

Password:

==== AUTHENTICATION COMPLETE ===

This is the contents of the /etc/apache2 directory.

blanked@blanked:/etc/apache2$ ls -l

total 32

drwxr-xr-x 2 root root  4096 Aug 31 08:43 conf-available

drwxr-xr-x 2 root root  4096 Jul 15 11:33 conf-enabled

drwxr-xr-x 2 root root 12288 Aug 31 08:43 mods-available

drwxr-xr-x 2 root root  4096 Jul 15 11:33 mods-enabled

drwxr-xr-x 2 root root  4096 Aug 31 08:43 sites-available

drwxr-xr-x 2 root root  4096 Jul 15 11:33 sites-enabled

решение1

Я создал ответ, чтобы мы могли закрыть эту тему. Как оказалось, некоторые файлы конфигурации отсутствовали или были неисправны. Поэтому решением было очистить apache2, запустив ng, sudo apt autoremove --purge apache2а затем снова установить apache2 с помощью sudo apt install apache2.

Помните, что это sudo apt purge PACKAGEудаляет файлы конфигурации. sudo apt cleanКоманда просто удаляет загруженные файлы .deb, чтобы вы могли освободить немного места на диске.

Связанный контент