Если вы, как и я, устали от постоянно всплывающего окна "Ваше подключение не защищено" в браузере, предлагаю подробную инструкцию. которая поможет решить проблему. В теории, подойдет даже начинающим (но это не точно). По крайней мере, это хороший повод, чтобы начать изучение темы :) ИТАК, ПОЕХАЛИ! Прописываем в терминал, генерируем самоподписанный сертификат sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/nginx/nginx.key -out /etc/nginx/nginx.crt в ответ получаем: Затем генерируем ключ для шифрования sudo openssl dhparam -out /etc/nginx/dhparam.pem 2048 Редактируем sudo nano /etc/nginx/sites-enabled/00-default-ssl.conf прописываем: server_name ваш_домен.ru www.ваш_домен.ru; А ТЕПЕРЬ - СОХРАНЯЕМСЯ! Открываем: cd /etc/nginx/templates/ Затем: nano ssl.tmpl Прописываем: ssl_certificate /etc/ssl/certs/iRedMail.crt;
ssl_certificate_key /etc/ssl/private/iRedMail.key;
ssl_certificate /etc/nginx/nginx.crt;
ssl_certificate_key /etc/nginx/nginx.key; И СНОВА СОХРАНЯЕМ