Випуск Ubuntu Server 16.04 / Apache


0

У мене справді дивна проблема, яка мене набридає - цілий вечір відривала волосся, тому я подумала, що заночую це, щоб побачити, чи зможу отримати відповідь.

Я намагаюся перевстановити Apache на вікні Ubuntu Server 16.4, використовуючи команду:

sudo apt-get install apache2

Він був попередньо встановлений, але видалений.

Схоже, встановлено OK, однак послуга не запуститься.

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

Я намагався видалити пакунок, очистив кеш пакету за допомогою sudo apt-get clean, did sudo apt-get autoremove to 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

Ви використовуєте 16.10 або 16.04? На ваше запитання сказано і те, і інше. Також помилка, яку ви отримаєте за послугу, буде корисною.
TheWanderer

Ааа вибачте, це повинно бути 16.04 :) Трохи втомившись і розчарувавшись.
Собака Вімбл

Це те, що я отримую, коли намагаюся запускати послугу. blanked @ blanked: / etc / apache2 $ service apache2 start ==== АВТОМАТИЧНИЙ ДЛЯ org.freedesktop.systemd1.manage-units === Для запуску "apache2.service" потрібна автентифікація. Аутентифікація як: ,,, (бланк) Пароль: ==== АВТОМЕНТИКАЦІЙНИЙ КОМПЛЕКТ ===
Dog Womble

Це вміст каталогу / etc / apache2. blanked @ blanked: / etc / apache2 $ ls -l всього 32 root root drwxr-xr-x 2 4096 серпня 08 08:43 конфіденційне корінь drwxr-xr-x 2 root 4096 15 липня 11:33 конфіденційне drwxr- xr-x 2 root root 12288 31 серпня 08:43 доступні моди: drwxr-xr-x 2 root root 4096 15 липня 11:33 mods-увімкнено drwxr-xr-x 2 root root 4096 31 серпня 08:43 сайти доступні drwxr -xr-x 2 root root 4096 15 липня 11:33 сайти включені
Dog Womble

Чи можете ви змінити це у своєму запитанні?
The Wanderer

Відповіді:


0

Я створив відповідь, щоб ми могли закрити цю тему. Як виявилося, деякі файли конфігурації відсутні або були несправними. Тож рішенням було очистити apache2 за допомогою runinng, sudo apt autoremove --purge apache2а потім знову встановити apache2 sudo apt install apache2.

Пам'ятайте, що sudo apt purge PACKAGEвидаляє файли конфігурації. sudo apt cleanКоманда просто видаляє завантажені .deb файли , так що ви можете отримати деякий простір на диску.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.