Установим SSL сертификат Let’s Encrypt для домена на сервере Nginx при помощи certbot.
Установка SSL сертификата Let’s Encrypt для домена на vps с Ubuntu 16.04 и Nginx при помощи certbot
Порядок ввода команд в терминале на сервере.
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-nginx
sudo certbot —nginx
sudo certbot renew —dry-run
Примечания и дополнения
Если certbot уже установлен на сервере, а необходимо добавить ssl сертификат для еще одного домена, то вводим команду
sudo certbot — -nginx -d site.ru -d www.site.ru
В ходе установки будет выведен список доменов, для которых нужно установить Let’s Encrypt. Выбираем нужный (с www и без него), указываем цифрами через запятую и нажимаем enter. Далее придется выбрать нужен ли редирект на https, выбираем 2 — нужен.
Еще статьи на сайте по серверу Nginx
— Как создать резервную копию файлов сайта на сервере VPS (VDS)?
— Как увеличить размер файла загружаемого на сервер через php.ini?