Сегодня мы будем работать с сайтом Let's Encrypt.
Данный сервис выдает сертификаты совершенно бесплатно.
Мы рассмотрим установку SSL на Ubuntu Server 18.04, работающий на Nginx.
Подключаемся к нашему серверу через ssh, и начинаем вводить команды по-порядку:
1) sudo apt-get update
2) sudo apt-get install software-properties-common
3) sudo add-apt-repository universe
4) sudo add-apt-repository ppa:certbot/certbot
5) sudo apt-get update
_______________________________________
После данных команд, устанавливаем Certbot (очень удобная вещь)
1) sudo apt-get install certbot python-certbot-nginx
_______________________________________
После чего, прописываем команду : sudo certbot --nginx
У нас выходят вопросы, отвечаем на них как хотим. Главный пункт начинается с выбора сайта, он автоматически находится из каталога /www или /www/html/
Выбираем нужный сайт, вписываем его цифру, например 1. Ждем, дальше прописываем цифру 2.
Всё, на этом установка SSL готова! Можете проверять ваш сайт!