Сейчас все стало намного проще. Устанавливаем certbot:
# snap install --classic certbot # ln -s /snap/bin/certbot /usr/bin/certbot
Затем настраиваем в nginx требуемый виртуальный сервер для http как обычно и запускаем certbot:
# certbot --nginx
Отвечаем на вопросы и на этом все!
Ниже более не актуально
Инфы много, поэтому коротко и тезисно, как получить и обновлять сертификаты Let’s Encrypt и использовать совместно с nginx на Ubuntu.
Ставим certbot:
$ sudo apt-get install letsencrypt
Настраиваем домен в nginx. (далее…)