Установка Установить пакет apache2: sudo apt update
sudo apt install apache2 Проверить работу службы: sudo systemctl status apache2 Настроить файерволл UFW. Для этого вывести список профилей приложений командой: sudo ufw app list Есть три профиля, доступных для Apache:
Apache: этот профиль открывает только порт 80 (нормальный веб-трафик без шифрования)
Apache Full: этот профиль открывает порт 80 (нормальный веб-трафик без шифрования) и порт 443 (трафик с шифрованием TLS/SSL)
Apache Secure: этот профиль открывает только порт 443 (трафик с шифрованием TLS/SSL) Разрешить трафик по профилю "Apache Full": sudo ufw allow 'Apache Full' Проверить изменение: sudo ufw status Для проверки запущенного сервера необходимо знать его IP-адрес. Узнать адрес сервера можно командой: hostname -I С удаленного компьютера зайти на сервер по известному IP-адресу. Должна отобразиться страница "Apache2 Ubuntu Default Page". Настройка виртуальных хостов В данном примере сайт будет находится в папке site. Не забу