Получаем сертификат Let's Encrypt [lite]

CLAY
Оффлайн
Регистрация
25.01.17
Сообщения
763
Реакции
224
Репутация
292
icon7.png

Пошаговый мануал для Ubuntu web-сервера по получению бесплатного сертификата на 3 месяца в рамках проекта Let's Encrypt.

1) Устанавливаем Git и Apache2 (если имеем - пропускаем шаг):
Код:
Код:
sudo apt-get install git apache2

2) Выгружаем репозиторий проекта в домашний каталог:
Код:
Код:
cd ~
git clone https://github.com/letsencrypt/letsencrypt
cd letsencrypt

3) Запускаем скрипт на исполнение:
Код:
Код:
sudo ./letsencrypt-auto

Данный скрипт проверит пакеты, установит зависимости и выполнит всю грязную работу вместо Вас.
В процессе установки:
3.1) нам предложат ознакомится с соглашением (жмем "I agree")
3.2) указываем домен, на который запрашиваем сертификат
3.3) указываем почтовый ящик для привязки подтверждения и регистрации
P.S.: лучше всего указать postmaster@your_domain.ru или admin@your_domain.ru, предварительно создав данный почтовый ящик на почтовом сервисе (привязав домен к любому почтовому серверу)
3.4) еще нас спросят про редирект запросов с 80 (http) на 443 (https) порт (рекомендуется указать)

PROFIT! Теперь у Вас подписанный и подтвержденный сертификат на 3 месяца. Для продления повторяем операцию с пункта 3.
После выполнения данных операций Ваш сайт получит твердую "А" при проверке на устойчивость SSL Labs.
 
Сверху Снизу