Сделайте HTTPS поддерживаемой службой
Выпустите сертификат с поддерживаемым клиентом и проверьте путь продления.
Контент пересмотрен · Русский
- Тип руководства
- Эксплуатация и безопасность
- Примеры
- Иллюстративно, зависит от среды
- Объём интеграции
- Удалённая машина не подключена
Подготовьте имя и слушателя
Для реального сервера убедитесь, что имя хоста разрешается в правильное назначение и веб-сервис отвечает. Задаче HTTP-01 нужен доступный путь проверки на порту 80. DNS-01 может поддерживать другие схемы и подстановочные имена, но требует безопасно управляемого доступа DNS.
Установите Certbot, используя актуальные инструкции для платформы
Выберите веб-сервер и операционную систему на официальной странице инструкций Certbot. Установите документированным для этой комбинации способом. Не смешивайте установку через пакетный менеджер и snap и не предполагайте, что на сайте OmbraHost сертификат уже установлен на удалённом сервере.
Запросите сертификат для предполагаемых имён
Пример Nginx ниже работает в системе с установленной соответствующей интеграцией Nginx для Certbot. Замените документационный домен на имена, которые вы контролируете. Просмотрите сгенерированную конфигурацию и проверьте Nginx перед внесением дополнительных правок.
sudo certbot --nginx -d example.com -d www.example.com
sudo nginx -tПодтверждайте продление, а не предполагайте его
Проверьте список сертификатов, механизм планового продления и доступность проверки. Пробный запуск выполняет продление в тестовой среде. Учётные данные DNS, изменения прокси или закрытый порт могут нарушить продление, которое ранее работало.
sudo certbot certificates
sudo certbot renew --dry-run
# Inspect the timer used by your installation method:
systemctl list-timers --allСледите за действующим сертификатом и путём HTTPS
Проверьте публичное имя хоста извне сервера, осмотрите срок действия и сохраните оповещение до крайнего срока. Если прокси использует сертификат источника, проверьте это соединение отдельно от сертификата, обращённого к посетителям. Убедитесь, что перенаправления приложения и файлы cookie используют предполагаемый безопасный источник.
Уходите с проверяемым результатом.
- Подготовьте имя и слушателя.
- Следите за действующим сертификатом и путём HTTPS.
- Держите информацию для восстановления и секреты вне публичных файлов.