Как получить бесплатный SSL сертификат для сайта

Совсем недавно к нам обратился клиент с просьбой продлить SSL-сертификат. Сайт размещается на хостинге Spaceweb и год назад был бесплатно получен сертификат. Какого было удивление клиента, когда при попытке его продления хостинг запросил 2900 руб. Ребят, извините, но большинство хостингов раздает сертификаты Let's Encrypt абсолютно бесплатно. Мы решили исправить эту несправедливость ...
  Время чтения: 3 минуты
  8 Ноября 2019
paycert.jpg

Начав поиск бесплатного издателя SSl-сертификата - мы остановились на сайте  sslforfree.com

В чём особенность сервиса:

  • Сертификаты создаются с помощью ACME-серверов Let's Encrypt
  • Приватные ключи создаются прямо в Вашем браузере и никуда не передаются
Итак, приступим ...

Шаг 1. Идём на sslforfree.com и вводим адрес Вашего сайта. Далее нажимаем "Create Free SSL Certificate":

Идём на sslforfree.com и вводим адрес Вашего сайта

Шаг 2. Дальше сервис предлагает Вам доказать, что Вы владелец домена, для которого хотите сгенерировать сертификат. Существует 3 варианта:

  1. Ввести данные доступа к Вашему FTP-аккаунту
  2. Подтвердить данные путём размещения специальных файлов в папке Вашего домена
  3. Указав специальную TXT-запись в настройках Вашего домена
Мы выбрали второй вариант, т.к. наиболее быстрый и максимально безопасный, мы конечно доверяем сервису, но посылать туда доступы к FTP Не видим смысла.

После того, как выбрали второй вариант - нажимаем на кнопку "Manually Verify Domain".

Далее мы видим вот такую информацию:

После того, как выбрали второй вариант - нажимаем на кнопку "Manually Verify Domain".

Шаг 3. Далее Вам надо скачать 2 файла по ссылкам Download File #1 и Download File #2, и разместить их в предварительно созданной папке /.well-known/acme-challenge/

Для того, чтобы убедиться в правильности выполненных действий, Вы можете проверить размещение файлов по 2 ссылкам, указанным в 5-ом пункте. Как это выглядит для нашего сайта можно увидеть на скриншоте сверху.

Шаг 4. Если все правильно, то нажимаем на кнопку "Download SSL Certificate". У Вас скачается архив с именем "sslforfree.zip". В нём будут располагаться 3 текстовых файла с именами: ca_bundle.crt, certificate.crt, private.key.

Шаг 5. Разные хостинги по разному добавляют SSL-сертификат: какие-то требуют вставить текстовые значения в HTML-форму, какие-то просят вставить готовый файл. В зависимости от ситуации, Вы можете воспользоваться скачанными файлами для Вашего сайта ранее.

Вернуться к списку записей