1. Обновление пакетов
sudo apt updatesudo apt upgrade2. Установка Apache2
sudo apt install apache2 -yвеб-сервер будет установлен и автоматически запущен.
Чтобы разрешить стандартный доступ по HTTP
sudo ufw allow 'Apache'Альтернативно, можно открыть порты по отдельности:sudo ufw allow 80sudo ufw allow 443Проверка работоспособности
После установки убедитесь, что сервер работает, открыв в браузере IP-адрес вашего сервера. Если вы работаете прямо на сервере, перейдите по адресу localhost
Чтобы узнать IP-адрес сервера, выполните в терминале:
В браузере должна отобразиться стандартная тестовая страница Apache2 Ubuntu Default Page.hostname -I

Основные команды для управления
Управлять службой Apache2 можно с помощью systemctl:
На
этом базовая установка завершена. Для размещения своего сайта вам
потребуется настроить виртуальный хост и поместить файлы в директорию /var/www/sudo systemctl start apache2 // Запуск службы
sudo systemctl stop apache2 // Остановка службы
sudo systemctl restart apache2 // Перезапуск службы
sudo systemctl reload apache2 // Перезагрузка без разрыва соединений
sudo systemctl status apache2 // Проверка статуса
sudo systemctl enable apache2 // Включение автозапуска
sudo systemctl disable apache2 // Отключение автозапуска
sudo systemctl is-enabled apache2 // Проверка автозапуска
Спасибо за ваше время и внимание! Ваша поддержка очень важна для меня! Если вам понравилась статья, пожалуйста, поставьте лайк этой статье на моем канале Дзен
Подпишитесь на мой Телеграм-канал, чтобы быть в курсе новых статей.
Удачи!