Введение

SSL-сертификат служит важнейшей составляющей современного интернет-ресурса, гарантируя защиту информации между сервером и браузером. Let's Encrypt предоставляет бесплатные SSL-сертификаты, которые просто настраиваются через панель управления DirectAdmin.

Эта инструкция покажет вам, как быстро и просто активировать SSL Let's Encrypt для вашего домена в панели DirectAdmin.

Преимущества SSL-сертификата

Этап 1 : Необходимые условия и проверка конфигурации

1.1. Наличие поддержки Let's Encrypt

В первую очередь, уточните, что ваш хостинг-провайдер разрешил поддержку Let's Encrypt в DirectAdmin.

Данная функция отключена на базовых планах хостинга или требовать включения администратором.

1.2. Доступ к панели управления

Залогиньтесь в вашу учетную запись DirectAdmin.

Чаще всего адрес панели управления выглядит как : https://ваш-домен.com:2222 или https://server-ip:2222

1.3. Проверка DNS-записей

Проверьте, что веб-адрес корректно направлен на ваш сервер.

Это критически важно, поскольку Let's Encrypt должен подтвердить права на домен перед выпуском сертификата.

Шаг 2 : Навигация к настройкам SSL

2.1. Поиск раздела SSL

На основной панели обнаружьте раздел касающийся SSL-сертификатами.

Обычно он называется :

2.2. Определение домена

В случае наличия более одного домена, определите тот, для которого необходимо активировать SSL-сертификат.

Этап 3 : Генерация SSL-сертификата

3.1. Инициация Let's Encrypt

В области SSL-сертификатов найдите и нажмите на опцию Let's Encrypt.

Опция может быть подписана :

3.2. Указание защищаемых доменов

После выбора на опцию Let's Encrypt, вы увидите отметить нужные домены для защиты.

Внимание : Но, любой домен в сертификате должны ссылаться на данный сервер.

3.3. Генерация SSL

После выбора нужных доменных имен, активируйте кнопку запроса.

Текст кнопки обычно :

Процесс потребует от короткого времени до 5-10 минут, в зависимости от текущей активности.

Шаг 4 : Проверка и активация SSL

4.1. Подтверждение успешной установки

Когда процесс закончится отобразится подтверждение об активации.

Как правило это представлено в виде галочка и информация о выпущенном SSL.

4.2. Проверка работы SSL на сайте

Используйте браузер и попытайтесь вход к вашему сайту через шифрованное соединение :

Проверьте наличие иконки безопасности в строке браузера.

Это означает, что защищенное соединение функционирует.

4.3. Настройка автоматического перенаправления

Для полной безопасности желательно создать переход всех запросов с HTTP на HTTPS.

В панели DirectAdmin это можно настроить через:

Пример правил.htaccess для перенаправления:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} L,R=301 

4.4. Автопролонгация SSL

Обратите внимание, что сертификаты Let's Encrypt действительны 90 дней. Но DirectAdmin имеет систему автопролонгации сертификаты Let's Encrypt.

В большинстве случаев вам не придётся лично продлевать сертификат. DirectAdmin выполнит обновление самостоятельно.

Устранение возможных проблем

Проблема: Ошибка валидации домена

Проблема: Сертификат не отображается

Проблема: Смешанный контент (Mixed Content)

Заключение

Установка бесплатного SSL-сертификата занимает несколько минут, который значительно повышает безопасность вашего сайта и улучшает позиции в поиске.

Регулярно проверяйте состояние SSL и следите за автопролонгацией, чтобы гарантировать доступность сайта.