Как получить бесплатный SSL-сертификат для сайта и установить его
К сожалению, сегодня снова приходиться начинать свою статью со слов( С учетом текущей обстановки в Мире, недавно появилась новость о том что в РФ и Белоруссии перестали работать компании которые предоставляли услуги по выдачи сертификатов SSL и TLS для сайтов. В этот список вошли «GeoTrust, Sectigo, DigiCert, Thawte, Rapid». Для многих владельцев интернет ресурсов это стало достаточно серьезной проблемой, так как отсутствие сертификата, в первую очередь скажется на количестве посещений (поисковые системы пессимизируют не защищенные сайты) а во вторую на взаимодействии пользователей с сайтом, так как навряд ли кто-то будет вводит какую либо информацию (например, номера банковских для покупок) если увидит сообщение о том что подключение к сайту не защищено, большинство думаю да же не зайдут на него.
Конечно остались компании (например, GlobalSign) у которых еще можно приобрести SSL-сертификат, но у них появились дополнительные проверки для доменов в зоне RU/РФ которые могут затянутся до 10 рабочих дней. Да и еще не факт что сертификат будет выпущен.
Так же уверен что не многие продлевают свои сертификаты заранее, в это число вхожу и Я). Этим вопросом стал заниматься за 6 дней до окончания действующего. В итоге оплатил сертификат в GlobalSign 11.04.22 сегодня уже 15.05.22, на сайте SSL заканчивается16.04.22 а сертификат все еще не выпущен. В итоге пришлось искать где и как можно быстро получить бесплатный SSL-сертификат.
Как оказалось получить бесплатный сертификат не так и сложно, так же как и установить его. У них есть только одно ограничение это срок действия 90 дней. Сегодня хочу рассказать о том как получить и установить бесплатный сертификат с помощью панели управления сервером ISPmanager.
Выпуск и установка бесплатного SSL-сертификат через ISPmanager
И так для того чтобы получить бесплатный SSL-сертификат необходим зайти в ISPmanager, слева выбрать раздел SSL-сертификат и в открывшемся окне нажать Let’s Encrypt. Это центр сертификации предоставляющий бесплатные криптографические сертификаты X.509 для шифрования передаваемых через интернет данных HTTPS.
В открывшемся окне отмечаем второй пункт «Wildcard сертификат», в поле «Домен» выбираем домен для которого будет выпущен сертификат, остальные поля можно не трогать и нажимаем «OK».
После этого добавиться сертификат с указанным именем, у него будет статус «Сертификат Let’s Encrypt а процессе получения».
Через несколько минут придет уведомление, в котором попросят добавить ТХТ запись.
В моем случае данная запись добавилась автоматически но лучше это проверить. Для этого нужно открыть раздел «Управление DNS». В открывшемся окне выбрать необходимый домен и в выпадающем меню выбрать пункт «Управлять DNS записями».
После этого откроется список со всеми записями, Вам нужно проверить есть ли запись со значениями из уведомления, если нет то добавить её.
После этого остается дождаться второго уведомления об успешном получение сертификата. У меня выпуск бесплатного сертификата занял примерно 30 минут.
Если сертификат выпускается для домена у которого его не было или он закончился, новый сертификат установиться автоматически. Так же можно выбрать новый сертификат вручную, для этого открываем раздел «Сайты», выбираем нужный домен, на панели инструментов жмем «Редактировать » и в выпадающем меню пункт «Изменить».
В открывшихся настройках ищем пункт «SSL-сертификат» и выбираем его.
Сохраняем настройки, после этого можно проверить его работоспособность, открыть сайт и просмотреть свойства SSL-Сертификата.
Все бесплатный SSL-Сертификат выпущен и установлен. Как видите нет абсолютно ничего сложного, но если у Вас что-то не получается обязательно напишите об этом.