SSL-сертификат служит важнейшей составляющей современного интернет-ресурса, обеспечивая шифрование данных между сервером и браузером. Let's Encrypt предоставляет бесплатные SSL-сертификаты, которые легко устанавливаются через панель управления DirectAdmin.
Данное руководство продемонстрирует, как легко и эффективно настроить SSL Let's Encrypt для вашего домена в панели DirectAdmin.
В первую очередь, убедитесь, что ваш хостинг-провайдер активировал поддержку Let's Encrypt в DirectAdmin.
Данная функция может быть недоступна на базовых планах хостинга или нуждаться в ручной настройки.
Войдите в вашу учетную запись DirectAdmin.
Чаще всего адрес панели управления представлен в формате : https://ваш-домен.com:2222 или https://server-ip:2222
Удостоверьтесь, что ваш домен корректно направлен на текущий IP-адрес.
Это критически важно, поскольку Let's Encrypt обязан проверить права на домен перед выдачей сертификата.
На основной панели найдите раздел относящийся к SSL-сертификатами.
Обычно он обозначается :
В случае наличия несколько доменов, определите тот, для которого необходимо активировать SSL-сертификат.
В разделе SSL-сертификатов обнаружьте и активируйте на кнопку Let's Encrypt.
Она может называться :
После клика на опцию Let's Encrypt, откроется интерфейс указать доменные имена для включения в сертификат.
vashdomen.com) отмечается автоматически.www.vashdomen.com, если он используется на вашем сайте.blog.vashdomen.com, shop.vashdomen.com), вы можете добавить их в список защищаемых доменов.Обратите внимание : Однако, каждый домен в сертификате обязаны направлять на данный сервер.
После выбора нужных имен, нажмите кнопку запроса.
Она может называться :
Операция может занять от нескольких секунд до нескольких минут, в зависимости от текущей активности.
После завершения отобразится сообщение об успешной установке.
Как правило это отображается как галочка и данные о новом сертификате.
Откройте браузер и попробуйте вход к вашему сайту через защищенный протокол :
https://vashdomen.comhttps://www.vashdomen.com (если включили в сертификат)Обратите внимание на индикатора шифрования в адресной строке.
Такая иконка говорит о, что шифрование функционирует.
Для усиления безопасности следует установить редирект всех запросов с HTTP на HTTPS.
В панели DirectAdmin это можно сделать через:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} L,R=301
Обратите внимание, что сертификаты Let's Encrypt выдаются на 90 дней. Однако DirectAdmin обычно автоматически продлевает сертификаты Let's Encrypt.
http:// на https://.Установка бесплатного SSL-сертификата занимает несколько минут, который значительно повышает безопасность вашего сайта и положительно влияет на SEO.
Контролируйте статус сертификата и убедитесь в автоматическом продлении, чтобы избежать проблем сайта.