Подробное руководство по настройке Apache, MySQL и PHP для mydomain.com на Linux VPS с сертификатом Let’s Encrypt SSL и доступом по HTTP (порт 80) и HTTPS (порт 443).
Предварительные требования:
- Linux VPS EDIS Global; рекомендуется Ubuntu 20.04.
- Root-доступ к VPS по SSH.
- Зарегистрированный домен, направленный на IP VPS.
Обновите VPS:
Установите веб-сервер Apache:
Настройте Apache для mydomain.com:
Создайте конфигурацию виртуального хоста для домена:
Добавьте:
Сохраните файл и выйдите из редактора.
Включите конфигурацию и перезапустите Apache:
Установите сервер баз данных MySQL:
Защитите установку MySQL:
Запустите скрипт настройки безопасности:
Установите PHP:
Установите Certbot для SSL:
Получите сертификат Let’s Encrypt для mydomain.com:
Certbot автоматически настроит виртуальный хост Apache для SSL на порту 443.
Проверьте настройку порта 443:
В конфигурации должен появиться блок <VirtualHost _:443> для SSL. Проверьте:
Автоматическое продление сертификата:
Проверьте продление:
Завершите настройку и перезапустите Apache:
Домен mydomain.com настроен в Apache с MySQL и PHP. Используются порты 80 (HTTP) и 443 (HTTPS/SSL) с защищённым сертификатом Let’s Encrypt. Последнее изменение 7 ноября 2026 г.