Установка Certbot: выпуск и продление сертификата, термины и чек-лист
Подробности, цифры, термины и чек-лист по теме «Установка Certbot: выпуск и продление сертификата». Страница справочника целиком: Установка Certbot на Ubuntu и автопродление.
Коротко о теме
Установка Certbot через snap, выпуск сертификата Let's Encrypt командой certbot --nginx, проверка автопродления и systemd-таймера.
Подробности по разделам
Какой командой выпустить сертификат Certbot
О цепочке: цепочка сертификатов.
Как работает автопродление Certbot и как его проверить
Первая команда показывает таймер, вторая пробно продлевает все сертификаты без реального выпуска, третья выводит домены и даты окончания. Если сертификат выпущен через certonly, добавьте перезагрузку веб-сервера после обновления: sudo certbot renew --deploy-hook "systemctl reload nginx". Короткий срок не создаёт работы Сертификат Let's Encrypt живёт 90 дней, но обновляет его таймер.
Ключевые цифры
- Из репозитория: sudo apt install certbot python3-certbot-nginx для Nginx или python3-certbot-apache для Apache.
Термины на странице
- Certbot
- Certbot это программа, которая получает и продлевает сертификаты Let's Encrypt на сервере.
- PEM
- PEM это текстовый формат файлов сертификатов и ключей, файлы .crt и .key часто в нём же.
- Продление домена
- Продление это оплата домена на следующий срок. Цена продления часто выше цены регистрации.
- Apache
- Apache это веб-сервер. На хостинге с ним работают файлы .htaccess.
- Python
- Python это язык программирования. На сервере на нём часто пишут ботов и скрипты.
- Цепочка сертификатов
- Цепочка сертификатов связывает сертификат сайта с корневым через промежуточные. Без промежуточного часть браузеров покажет ошибку.
- DNS
- DNS это система, которая переводит имя домена в адрес сервера.
- Ubuntu
- Ubuntu это популярный дистрибутив Linux с длинной поддержкой версий LTS.
Что проверить
- Выпустите сертификат после того, как домен указывает на сервер.
- Проверьте, что установлена вся цепочка сертификатов.
- Включите перенаправление с HTTP на HTTPS.
- Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
- Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
- Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.