Автопродление SSL: как включить и проверить, термины и чек-лист

Подробности, цифры, термины и чек-лист по теме «Автопродление SSL: как включить и проверить». Страница справочника целиком: Автопродление SSL.

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

Автопродление SSL на хостинге включено, а на своём сервере его делает таймер systemd или cron с командой certbot renew. Как проверить.

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

Как проверить, что автопродление Certbot настроено

Если срок больше 30 дней и dry-run проходит, настройка верна.

Как настроить автопродление Certbot через cron и хук перезагрузки

Чтобы веб-сервер подхватил новый файл, положите скрипт в каталог хуков. Исполняемые файлы из /etc/letsencrypt/renewal-hooks/deploy/ Certbot запускает после каждого успешного обновления. Сохраните его как /etc/letsencrypt/renewal-hooks/deploy/reload-nginx.sh и выполните chmod +x.

Как не пропустить сбой автопродления

Подробнее: почему продлевать приходится чаще. Отмечайте проверенное, подсказка покажет следующий шаг

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

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

Certbot
Certbot это программа, которая получает и продлевает сертификаты Let's Encrypt на сервере.
Продление домена
Продление это оплата домена на следующий срок. Цена продления часто выше цены регистрации.
Cron
Cron это планировщик задач в Linux: запускает скрипты по расписанию.
Apache
Apache это веб-сервер. На хостинге с ним работают файлы .htaccess.
Задержка
Задержка это время ответа сервера. Она растёт с расстоянием до дата-центра.
SSL-сертификат
SSL-сертификат подтверждает, что сайт принадлежит владельцу домена, и позволяет шифровать соединение.

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

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

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