Как установить бесплатный SSL-сертификат на сайт
В этой статье будет рассказано как самостоятельно вручную установить SSL-сертификат на виртуальный хостинг. Если ваш хостер не поддерживает автоматический выпуск бесплатных сертификатов Let’s encrypt, то эта статья для вас.
Получение сертификата от Comodo Instant SSL
SSL-сертификат – это просто 3 текстовых файла с шифрами, которые надо загрузить на ваш хостинг.
Заходим на сайт emaro-ssl.ru, в меню выбираем Поддержка, Инструменты.
Нажимаем Генерация CSR запроса.
Заполняем все поля и нажимаем Сгенерировать.
Сохраняем в файл значения поля Приватный ключ.
Заходим на сайт ssl.comodo.com, выбираем в меню SSL, Free SSL.
Нажимаем оранжевую кнопку Free SSL.
В поле CSR вставляем сгенерированный ранее запрос на получение сертификата.
Снимаем галочку Newsletter.
Нажимаем Next.
Выбираем адрес электронной почты и жмём Continue.
Заполняем красные поля и жмём Next.
Ставим галочку I accept и жмём Continue to payment information.
Появится сообщения о том, что ваш заказ был успешно обработан.
На почту придёт письмо с темой ORDER #123456789 - Domain Control Validation for domen.ru. В нём будет код подтверждения, копируем его в буфер.
Нажимаем Enter verification code и вставляем в поле Validation code полученный код. Нажимаем Next.
Появится сообщение о том, что вы ввели верный код подтверждения, ваш сертификат выпущен и отправлен вам по почте.
[забыл сделать скриншот]
Открываем письмо с темой ORDER #123456789 - Your Free SSL Certificate for domen.ru, сохраняем и распаковываем прикреплённый архив. В нём будут два файла: сертификат domen_ru.crt и связка корневого и промежуточного сертификатов domen_ru.ca-bundle.
Для получения сертификата от Let’s encrypt можно воспользоваться сайтом sslforfree.com. Там всё гораздо проще.
Установка полученного сертификата на хостинг
Рассмотрим на примере одного популярного хостинга.
Заходим в панель управления хостингом, открываем страницу Домены.
Нажимаем Настройки под необходимым доменом.
Переходим на вкладку SSL.
В блоке У меня уже есть SSL-сертификат нажимаем Загрузить.
В поле SSL-сертификат нажимаем Выбрать файл и выбираем файл сертификата.
В поле Закрытый ключ нажимаем Выбрать файл и выбираем файл приватного ключа.
В поле Промежуточный сертификат нажимаем Выбрать файл и выбираем файл связки сертификатов.
Нажимаем Загрузить.
Отобразятся основной и промежуточные результаты.
Проверка установленного сертификата
И напоследок, необходимо проверить корректность работы сертификата. Для этого перейдём на сайт digicert.com.
В главном меню необходимо выбрать Support, Tools, SSL Installation Diagnostics.
В поле Server address вбить доменное имя и нажать Check server.