Бесплатный SSL на собственный сервер

Установка SSL сертификата от Let’s Encrypt на собственный сервер. Доменное имя у меня зарегистрировано на reg.ru. Мои шаги:

  • Переходим по ссылке и выбираем нужные конфигурации сервера. Я выбрал nginx и ubuntu 14
  • Выполняем команды
$ 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 python-certbot-nginx 

Выполняем команду

sudo certbot --nginx
  • После ввода команды Вам будет предложено ввести свой email. На данную почту будут приходить письма, пока сам не знаю какие.
  • Далее вы соглашаетесь с условиями
  • Далее Вам будет предложено подписаться на новости
  • Следующим пунктом Вы будете выбирать имена доменов для которых будет генерироваться сертификат (номера можно указывать через пробел
  • Далее предлагается настроить автоматическую переадресацию (соглашаться или нет это ваше дело)
print screen

Результат конфига будет следующим

nginx config

Ну вот и все. Сертификат генерируется на 90 дней. И затем certbot автоматически должен его обновить.

cd /etc/cron.d/certbot
Тут находится планировщик обновления

Для проверки сертификатов можно вызвать команду

$ sudo certbot renew --dry-run

Настройка wordpress под SSL

Самое простое решение это установить плагин Really Simple SSL и активировать его

Print Friendly, PDF & Email

Добавить комментарий