Перейти к основному содержанию
Подробное руководство по настройке 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 г.