Как получить бесплатный SSL-сертификат: пошаговая инструкция

Сегодня получить бесплатный SSL сертификат для сайта достаточно простая задача, позволяющая быстро и без лишних затрат перейти на безопасный протокол HTTPS.

Самостоятельное получение бесплатного SSL-сертификата для сайта

Для того, чтобы получить бесплатный SSL-сертификат и перейти на https потребуется посетить сайт https://www.sslforfree.com/, где в первую очередь рекомендуется зарегистрироваться, кликнув на «Login».

Регистрация на сайте SSL For Free

Теперь вписываем адрес сайта (Важно! Если выдается сертификат для поддомена, то необходимо ввести его адрес, например, poddomen.site.ru) и нажимаем на «Create Free SSL Certificate».

Ввод домена на сайте sslforfree для получения бесплатного SSL-сертификата

В появившемся окне «ZeroSSL» выбираем «New Certificate».

Создание нового SSL сертификата в SSL For Free

Вводим домен, например, «seopulses.ru».

Подтверждение SSL сертификата в ZeroSSL

Выбираем 90 дней.

Важно! Бесплатно можно получить только на 90 дней!

Выбор тарифа для получения бесплатного SSL-сертифката

Оставляем все без изменений и переходим на следующий шаг через кнопку «Next Step».

Выбор почты для подтверждения SSL-сертификата

Теперь нам предлагается 3 способа подтверждения:

  1. Через почту;
  2. DNS;
  3. Загрузку HTTP файла.

О каждом из этих способов указано ниже.

Подтверждение по почте

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

  • admin@
  • administrator@
  • hostmaster@
  • postmaster@
  • webmaster@

В этом случае будет отправлено письмо с кодом на указанный электронный адрес, через которое можно будет подтвердить информацию.

В этом случае лучше всего:

Если указанной почты нет среди аккаунтов, то следует ее создать, например, в интерфейсе Яндекс.Коннекта это выглядит так:

Создание почты для подтверждения бесплатного SSL-сертификата

Отправляем письмо для проверки.

Верификация бесплатного сертификата ССЛ-сертификата

В системе видно, что сообщение отправлено.

Обновление проверки одобрения бесплатного SSL сертификата

Далее приходит письмо на почту, где нужно скопировать проверочный код и перейти на страницу верификации.

Переход к варификации домена для получения ССЛ-сертификата

На проверочной странице вводим ключи и нажимаем на «Next».

Получение варификационного кода для подтверждения бесплатного SSL-сертификата

Закрываем страницу.

Окончание подтверждения бесплатного SSL-сертификата

В ZeroSSL обновляем статус заявки.

Обновление подтверждения SSL-сертификата в ZeroSSL

Видим, что все прошло успешно и кликаем на «Install Certificate».

Подтвержденная варификации для получения бесплатного SSL-сертификата

Скачиваем бесплатный SSL-сертификат через кнопку «Download Certificate (.zip).

Загрузка полученного бесплатного SSL сертификата

При необходимости можно сказать в разных форматах, например, для:

  • Apache;
  • AWS;
  • cPanel
  • NGINX;
  • Ubuntu;
  • И многих других.
Выбор типа и вида SSL-сертификата стандарт, Apache, AWS NGINX

Далее переходим к установке его на сервер.

Получение и переход к установке SSL сертификата

Важно! Одни аккаунт может иметь до трех доменов с сертификатами бесплатно.

Подтверждение бесплатного SSL-сертификата через DNS

На этапе выбора подтверждения кликаем на «DNS», где получаем нужные данные для ввода.

Подтверждение SSL-сертификата через DNS

На следующем шаге видим, что система мониторит записи для подтверждения.

Ожидание смены DNS для подтверждения ССЛ сертификата для перехода на HTTPS

Переходим к хостинг-провайдеру (или другой интерфейс, куда через NS был делегирован домен) и переходим к редактированию DNS.

Переход в настройки DNS записей домена

Добавляем новую TXT-запись.

Добавление текстовой TXT-записи для домена

Вводим выданные нам значения.

Важно! Name содержит запись для поддомена (111.site.ru), следует вводить только указанный только до домена код.

Важно! Во многих системах интерфейс может быть различных, например, на примере в Timeweb не требуется ввод TTL, поэтому это опускаем.

Ввод текстовой DNS-записи для домена и подтверждения SSL-сертификата

Все готово, можно переходить к его установке.

Подтверждение бесплатного SSL через HTTP-файл

Выбираем пункт для подтверждения «HTTP File Upload» и скачиваем файл.

Ввод текстовой DNS-записи для домена и подтверждения SSL-сертификата

Система начинаем проверку.

Проверка подтверждения SSL-сертификата через HTML-файл

Далее переходим в панель управления сервером или FTP-аккаунт, где в корневой папке сайта (как правило, public_html) создаем папку «.well-known».

Создание новой папки для подтверждения SSL-сертификата
Создание папки в корневой папки сайта

В ней аналогично создаем еще одну папку «pki-validation».

Загружаем файл, скачанный в самом начале инструкции.

Загрузка нового файла на сервер сайта

Все готово подтверждаем информацию (аналогично почте) и получаем сертификат.

Установка бесплатного сертификата на хостинг

Установка SSL-сертификата на сервер

В первую очередь распаковываем архив с сертификатом и видим, что он состоит из:

  • certificate.crt (сертификат);
  • private.key (приватный ключ);
  • ca_bundle.crt (промежуточный сертификат).
3 файла бесплатного SSL-сертификата

Данный пункт необходим тем, кто не смог получить его у хостера и приобрел его не у своего провайдера. Для этого посещаем раздел «SSL», где выбираем пункт «Установить».

Установка SSL-сертификата на хостинг

Вводим в соответствующие поля свой файл и завершаем установку.

Ввод данных для установки SSL-сертификата

Важно! Если не имеется навыка работы с интерфейсом хостинг компании (у некоторых провайдеров отсутствует возможность загружать сертификат самостоятельно в интерфейсе) рекомендуется загрузить архив с сертификатом на сервер и написать в поддержку с просьбой об установке.

Важно! Срок действия сертификата 3 месяца, после чего его потребуется обновиться, выполнив инструкцию еще раз.

Важно! Если сертификат выдается на поддомен, то потребуется подтвердить лишь основной домен (соответственно загрузить лишь 1 файл или установить 1 TXT-запись).

Через ISPmanager

Следует посетить раздел «WWW»-«SSL-сертификаты», после чего кликнуть на «Создать».

Раздел SSL-сертификат в ISPmanager

Выбираем пункт «Существующий».

Установка существующего SSL-сертификата

Ставим данные из файлов в нужные поля и даем имя сертификату.

Ввод данных от бесплатного SSД-сертификата в ISPmanager

Важно! Если не получается воспользоваться ни первым ни вторым способом или данного раздела (SSL) нет в административной панели (как, например, в SprintHost), то Вы можете загрузить сертификаты на свой сервер и создать тикет хостинг-провайдеру для установки.

Получение бесплатного SSL-сертификата через хостинг-провайдера

Если хостинг-провайдер предоставляет бесплатный SSL-сертификат, то можно воспользоваться им. Так его предоставляют:

  • Reg.ru;
  • Timeweb;
  • SprintHost;
  • SpaceWeb;
  • Beget;
  • Многие другие.

Например, в случае с Timeweb достаточно посетить административную панель после чего перейти во вкладку «SSL-сертификаты» и нажимаем на «Заказать».

Заказ бесплатного SSL-сертификата в панели хостинга

Теперь выбираем «Let’s Encrypt» (бесплатный) и домен, которому он будет применен.

Заказ бесплатного SSL-сертификата у хостинг-провайдера

Важно! Для того, чтобы воспользоваться данным методом необходимо делегировать сайт под управление компании хостинга при помощи А-записи.

Подписывайтесь на наш канал в Яндекс.Дзен

Подписывайтесь на наши социальные сети

Комментарии 6

  • А «CA Bundle» и «Certificate chain» это одно и тоже, как я понимаю?
    И еще в моем хостинге есть строчка «Password». Обязательно ли ее заполнять?

    • Добрый день, спасибо за обратную связь, да это цепочка сертификатов, в это поле Вам потребуется установить полученный Bundle.
      Password заполнять не обязательно.

  • SSLForfree теперь стал ZeroSSL с бесплатной возможностью только на 3 сертификата. Так что — в топку

  • Спасибо за советы-)

    • Добрый день, спасибо за обратную связь, рады что Вам понравились статьи, подписывайтесь на наши социальные сети или канал в Яндекс.Дзен и получайте полезные инструкции первым.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (11 оценок, среднее: 4,73 из 5)
Загрузка...