Код: Выделить всё
sudo apt-get update
sudo apt-get install software-properties-common
sudo add-apt-repository universe
sudo add-apt-repository ppa:certbot/certbot
sudo apt-get update
Код: Выделить всё
sudo apt-get install certbot python-certbot-apache
3.1 C автоматической конфигурацией apache
Код: Выделить всё
sudo certbot --apache
после запуска Certbot проанализирует имеющиеся "включенные" сайты и предложит выбрать - какие из них следует перевести в режим работы https и установить сертификат. Необходимо ввести номера сайтов через пробел. После установки сертификатов Cerbot предложит автоматически установить редирект с http на https. Если это требуется, нужно выбрать [2], если не требуется - [1].
Если Cerbot запускается с ошибками, следует проверить работоспособность сайтов на http, а также убедится, что в apache отсутствуют настройки ssl (кофигурации для https) указанных Certbot'у сайтов.
3.2 С последующим ручным исправлением конфигураций apache
Код: Выделить всё
sudo certbot certonly --apache
Ручное обновление сертификатов Certbot
/etc/crontab/ /etc/cron.*/* systemctl list-timers
Код: Выделить всё
sudo certbot renew --dry-run