Генерация бесплатного SSL-сертификата Let’s Encrypt

3 мин чтенияОбновлено 6 декабря 2025

Инструкция по созданию бесплатного сертификата от Let's Encrypt.

Для начала обновляем списки пакетов и репозиториев системы:

bash
sudo apt-get -y update && sudo apt-get -y dist-upgrade

Устанавливаем CertBot:

bash
sudo apt-get -y install certbot

Далее производим установку дополнительных пакетов.

Для Nginx:

bash
sudo apt-get -y install python3-certbot-nginx

Для Apache2:

bash
sudo apt-get -y install python3-certbot-apache

#Генерация сертификата

Обратите внимание на то, что веб-сервер должен быть включён.

Для Nginx:

bash
certbot certonly --nginx -d yoursite.com

Для Apache2:

bash
certbot certonly --apache -d yoursite.com

Если у вас нет возможности включить веб-сервер, используйте следующую команду:

bash
certbot certonly --standalone -d yoursite.com

Используем команду для автоматической выдачи SSL-сертификата:

bash
certbot renew

Далее ежедневно будет проходить автоматическая проверка на валидность вашего сертификата.

Не нашли ответ? Мы на связи 24/7.Написать в поддержку