VPS, Debian 9, NGINX.
Основная задача - защита данных от перехвата (стандартно). Ничего особо больше не нужно.
С установкой https сталкиваюсь впервые. Поэтому нужны советы тех, кто уже это делал.
Сейчас есть сервер - ip. Имени нет. На сервере есть "один сайт" - куча папок, скриптов.
Использую
https://certbot.eff.org/lets-encrypt/debianstretch...
Делаю это
cd /etc/apt/sources.list.d/
nano sources.list
добавил туда строку deb http://ftp.debian.org/debian stretch-backports main
apt-get -y update
обновилось
apt-get install python-certbot-nginx -t stretch-backports
норм
sudo certbot --nginx
ошибка
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 1052: ordinal not in range(128)
Please see the logfiles in /var/log/letsencrypt for more details.
погуглил - говорят ошибка в имени. У меня имени нет (пока айпишник).
Выходит, обязательно нужно имя? Правильной дорогой иду или вообще делаю не то, что нужно?
Ну и в общем - Как установить https на сервер? Может есть более правильные решения, инструкции на русском, пояснения.