Встановлення Apache

1. Перевір, чи встановлений Apache

dpkg -l | grep apache2

Якщо нічого не повертає — Apache не встановлено.


2. Встанови Apache повністю

apt update
apt install apache2

Підтверди встановлення, якщо буде потрібно.


3. Перевір статус служби

Після встановлення, служба має з’явитися:

systemctl status apache2

4. Запусти та додай до автозапуску

systemctl enable apache2

додає Apache до автозапуску, тобто після перезавантаження сервера (reboot) служба apache2 буде запущена автоматично.

Але це може бути вже зроблено під час встановлення. Якщо хочеш перевірити, чи Apache справді доданий до автозапуску:

systemctl is-enabled apache2

Відповідь має бути: enabled


А команда:

systemctl start apache2

запускає Apache прямо зараз, тобто без очікування перезавантаження. Також може бути вже запущений одразу після встановлення


5. Перевір, що працює

У браузері введи:

http://<ip>

Має з’явитися стандартна сторінка Apache ("It works!").


Підсумок:

Команда
Призначення

systemctl start apache2

Запускає Apache зараз

systemctl enable apache2

Додає Apache до автозапуску при перезавантаженні

systemctl status apache2

Показує поточний стан служби

Якщо хочеш перевірити, чи Apache справді доданий до автозапуску:

systemctl is-enabled apache2

Відповідь має бути: enabled


Якщо після встановлення все ще не працює, можливо:

  • Помилки у системі (див. journalctl -xe)

  • Проблеми з apt (недоступні репозиторії або пошкоджений кеш)

У цьому випадку можна спробувати:

apt --fix-broken install
apt clean
apt update
apt install apache2

Напиши, якщо після цього виникають якісь помилки — розберемося.

Last updated