Let's Encrypt: бесплатный SSL-сертификат, термины и чек-лист

Подробности, цифры, термины и чек-лист по теме «Let's Encrypt: бесплатный SSL-сертификат». Страница справочника целиком: Let's Encrypt.

Коротко о теме

Let's Encrypt выдаёт бесплатные DV-сертификаты с автопродлением по протоколу ACME. Как получить на хостинге и сервере, как обновить сертификат.

Подробности по разделам

Что такое Let's Encrypt и кто выдаёт эти сертификаты

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

Почему сертификат Let's Encrypt действует всего 90 дней

Ручного труда здесь нет. На хостинге панель продлевает сертификат сама, на своём сервере это делает Certbot по таймеру. Платный сертификат живёт дольше, но по защите канала он не отличается.

Как обновить сертификат Let's Encrypt, если автопродление не сработало

Что делать с уже истёкшим сертификатом: сертификат истёк.

Чего Let's Encrypt не даёт по сравнению с платным сертификатом

Для блога, визитки, магазина и сервиса этого не требуется. Сертификат подходит и не только сайтам: пара файлов fullchain.pem и privkey.pem принимается почтовыми серверами и другими службами, как это настроить для почты: SSL для почты. Сравнение с платными: бесплатный или платный SSL.

Ключевые цифры

Термины на странице

Certbot
Certbot это программа, которая получает и продлевает сертификаты Let's Encrypt на сервере.
DV, OV, EV
DV подтверждает только владение доменом, OV и EV ещё и проверяют компанию. Шифрование у них одинаковое.
Продление домена
Продление это оплата домена на следующий срок. Цена продления часто выше цены регистрации.
Тестовый период
Тестовый период позволяет проверить услугу до оплаты. Условия и срок у провайдеров разные.
DNS
DNS это система, которая переводит имя домена в адрес сервера.
PEM
PEM это текстовый формат файлов сертификатов и ключей, файлы .crt и .key часто в нём же.
Wildcard
Wildcard-сертификат действует на все поддомены одного уровня, например *.example.ru.

Что проверить

  1. Выпустите сертификат после того, как домен указывает на сервер.
  2. Проверьте, что установлена вся цепочка сертификатов.
  3. Включите перенаправление с HTTP на HTTPS.
  4. Сравнивайте цену за одинаковую конфигурацию: ядра, память, диск, IPv4.
  5. Смотрите цену продления и оплаты помесячно, а не только акционную.
  6. Сверяйте цены на сайте провайдера в день оплаты: они меняются.

Связанные страницы