Установка letsEncript на Apache Ubuntu

Для установки letencript на ваш сайт надо следующие:

  1. Обновляем репозитории sudo apt-get update
  2.  Устанавливаем git sudo apt-get install git
  3.  Устанавливаем клиент Let’s Encrypt mkdir /opt sudo git clone https://github.com/letsencrypt/letsencrypt /opt/letsencrypt
  4. Устанавливаем SSL сертификат

переходим в дерикторию

создаем сертификат где example.com это адрес вашего сайта

Если у вас на сервере на одном домене если еще и поддомены и на них вы тоже хотите установить сертификат то тогда указываете

Вот и все. сертификат установлен.

Автопродление сертификата

Данный сертификат действителен в течении 90 дней. Вы можете настроить автопродление для этого повесим все на cron

Для редактирование файла cron вводим:

Туда добавляем строчку:

Она обновляет сертификаты в понедельник в 2:30 у тех которых до истечения срока осталось менее 30 дней

Если же вы хотите вручную обновлять сертификат то это делается простой командой