Добрый день всем, кто оказался на данном сайте. Сегодня хотелось бы затронуть тему ssl сертификатов для сайта. А именно, сертификатов от LetsEncrypt и как их установить на наш сайт. Сейчас поисковики отдают предпочтение тем сайтам, где имеется ssl. Можно пойти другим путем, и установить Vesta cp. Там установка сертификата от LetsEncrypt делается в два клика. Как установить Vesta cp написано в этой статье. Если по какой то причине вы не хотите использовать Vesta cp, то давайте приступим к установке LetsEncrypt вручную. Переходим на сайт LetsEncrypt и нажимаем на кнопку “Getting Started”. Послсе чего нажимаем на Certbot.


А теперь нам нужно выбрать на какую платформу мы собираемся ставить LetsEncrypt. В моем случае это будет Apache2 и старый добрый Debian 9. Для того что бы выбрать платформу нужно нажать на “software”. После чего выбрать операционную систему нажав на “System”.

После того как выбрали на какую конфигурацию будем ставить LetsEncrypt, нам дадут инструкцию с командами. Которые останется скопировать и ввести в терминале.

Установка Certbot
И так, приступим. Копируем команды с сайта https://certbot.eff.org. И вставляем их в терминал:
sudo apt-get install certbot python-certbot-apache

Тут система спросит у нас, согласны ли мы с правилами, соглашаемся нажав клавишу “A” и затем “Enter”.

На этом этапе система установки спрашивает у нас, хотим ли мы расшарить наш email. Это на ваше усмотрение, если согласитесь, то периодически будут присылаться письма на ваш email от LetsEncrypt. Я отвечу нет, указав букву “N”

Далее система установки спрашивает для каких доменов мы устанавливаем ssl сертификат. Нажимаем “Enter”, и двигаемся дальше.

Дальше установка установка в автоматическом режиме произведет все настройки. Возможно, спросит о автоматическом редиректе с http на https, разумеется, соглашаемся. После всех манипуляций, у вас заработает htpps и редирект на него.
Так же стоит заметить что LetsEncrypt выдает свои сертификаты на 3 месяца. Но, их можно продлевать, настроить это можно с помощью Crontab. Как работать с Cron мы разбирали в этой статье. На этой же странице с инструкцией по установке вы найдете и как можно продлевать сертификат.

На этом сегодня все. Надеюсь данная статья будем вам полезна. Стоит так же отметить, что установка простая, всего в пару кликов. И данный сертификат не чем не хуже тех же платных, которые стоят парой прилично. На этом сегодня все, надеюсь данная сатья будем вам полезна.