Хранилище / Устанавливаем SSL сертификат с помощью LetsEncrypt
все очень легко, потребуется root доступ на сервер сайта, заходим туда сразу по ssh.
> ssh [email protected]
> git clone https://github.com/letsencrypt/letsencrypt
> cd letsencrypt
> service nginx stop
> ./letsencrypt-auto -d mysite.ru auth
После этого в директории /etc/letsencrypt/live/mysite.ru/ получаем наши ключики и сертификат
далее в настройках сервера nginx добавляем:
listen *:443 ssl;
ssl_certificate /etc/letsencrypt/live/mysite.ru/cert.pem;
ssl_certificate_key /etc/letsencrypt/live/mysite.ru/privkey.pem;
для обновления сертификатов, достаточно будет запустить опять команду получения серфтификата
> letsencrypt-auto -d mysite.ru auth
Вуаля, теперь мой блог доступен по HTTPS https://jakulov.ru!
Слава LetsEncrypt!