Встановлення 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