Автопродление 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.
Как не пропустить сбой автопродления
Подробнее: почему продлевать приходится чаще. Отмечайте проверенное, подсказка покажет следующий шаг
Ключевые цифры
- Для Apache замените имя службы на apache2 или httpd.
- В примере из документации задача запускается дважды в сутки с случайной задержкой, а обновляются только сертификаты, которым осталось меньше 30 дней.
- Чаще всего закрыт порт 80 или изменилась настройка веб-сервера.
- Источники цифр на этой странице: SSL-сертификаты Таймвеб, timeweb.com/ru/services/domains/ssl, проверено 19 октября 2026; Let's Encrypt: документация, letsencrypt.org/docs, проверено 19 октября 2026; Документация Certbot: руководство по использованию (renew, --force-renewal, --cert-name, revoke, хуки), eff-certbot.readthedocs.io/en/stable/using.html, проверено 19 октября 2026.
Термины на странице
- Certbot
- Certbot это программа, которая получает и продлевает сертификаты Let's Encrypt на сервере.
- Продление домена
- Продление это оплата домена на следующий срок. Цена продления часто выше цены регистрации.
- Cron
- Cron это планировщик задач в Linux: запускает скрипты по расписанию.
- Apache
- Apache это веб-сервер. На хостинге с ним работают файлы .htaccess.
- Задержка
- Задержка это время ответа сервера. Она растёт с расстоянием до дата-центра.
- SSL-сертификат
- SSL-сертификат подтверждает, что сайт принадлежит владельцу домена, и позволяет шифровать соединение.
Что проверить
- Выпустите сертификат после того, как домен указывает на сервер.
- Проверьте, что установлена вся цепочка сертификатов.
- Включите перенаправление с HTTP на HTTPS.
- Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
- Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
- Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.