Let’s Encrypt — это бесплатный SSL-сертификат, который обеспечивает безопасное соединение с сайтом. В данной статье описан процесс его установки на хостинге с панелью управления cPanel.
Особенности хостинга
На тарифных планах виртуального хостинга с панелью управления ISPmanager не требуется заказа и установки выделенного IP адреса для сайтов.
Вход в ISPmanager
Установить Let’s Encrypt SSL можете в панели управления ISPmanager.
Войти в панель управления ISPmanager вы можете при помощи данных доступа, которые отправлялись в письме об активации заказа.
В случае их утери, пароль можно изменить в личном кабинете: 
Установка SSL-сертификата
После входа в панель управления ISPmanager, переходите в раздел "WWW" - "SSL-сертификаты": 
В разделе "SSL-сертификаты" нажимаете на “Добавить сертификат” и выбираете “Let’s Encrypt”: 
Дополнительные поля:
В разделе “Let’s Encrypt” будет отображаться информация как на скриншоте: 
Галочка на “Включить SSL-сертификат” автоматически установит выпускаемый SSL для сайта.
Галочка на “Wildcard сертификат” выпустит сертификат как для основного домена и всех его поддоменов.
Галочка на “Проверка через DNS” запустит процесс проверки права владения доменом при помощи TXT записи.
Если для домена используются NS сервера idns1.ihc.ru и idns2.ihc.ru, панель управления автоматически создаст DNS записи для домена.
Как управлять DNS записями в ISPmanager рассказываем в статье.
В случае, если для домена установлены сторонние NS сервера, панель управления предложит добавить TXT записи, со стороны установленных для домена NS серверов.
Поле “Домен” отвечает за то, для какого сайта будет выпускаться SSL сертификат.
Поле “Имя SSL-сертификата” задает имя для SSL сертификата, которое будет отображаться в разделе “SSL-сертификаты”.
В поле “Доменное имя” можете прописать алиасы для сайта.
Поле “Почтовый ящик” отвечает за почтовый ящик контактного лица, которое выпускает сертификат.
Если домен кириллический, преобразовать его в Punycode можете при помощи различных Punycode-конвертеров, к примеру - https://www.punycoder.com/.
Проверка статуса сертификата
После запуска процесса выпуска SSL сертификата. проверить на каком этапе выпуска находиться сертификат, можете нажав на “Журнал” в разделе “SSL-сертификаты”: 
Пример успешной установки сертификата: 
Проверить корректность установки SSL сертификата можете на сайте - https://www.sslshopper.com/ssl-checker.html
Управление сертификатами
В случае, если необходимо будет изменить установленный сертификат, это сделать можете открыв раздел “WWW-домены” и нажав на “Изменить параметры сайта”: 
В редактировании сайта находите пункт “SSL-сертификат” и выбираете имя сертификата, которое необходимо установить: 
Также в редактировании сайта можно установить перенаправления запросов с HTTP на HTTPS.
Для этого установите галочку на “Перенаправлять HTTP-запросы в HTTPS”.
HSTS это настройка, которая заставляет браузеры всегда использовать защищенное HTTPS-соединение при обращении к сайту.
Также, при необходимости, через редактирования сайта - “SSL-сертификат” можете сгенерировать самоподписанный или же Let’s Encrypt сертификат.