Установка сертификата SSL Lets’ Encrypt c помощью Certbot — бесплатный

В этотй статье я расскажу как сделать бесплатный сертификат вручную в windows 10.
У вас должен быть установлен certbot и находиться лучше ему в корневой папки диска C: (как это сделать ищите по инету).

Открываем PowerShell от имени админа, вводим команду для ручного добавления сертификата:

появляется приглашение ввести список доменов:

вводим сразу два — site.ru www.site.ru — через пробел или запятую,

теперь вам нужно подтвердить что у вас есть доступ к сайту,
для этого в корне сайта нужно создать папку .well-known, в ней папку acme-challenge,
а у же в ней файл который указан: Ogfko4YzXmeEEXSROF1EKkHznKmr-p9fQEUpqVOjLD0
в файле всего одну строку указанную выше:
Ogfko4YzXmeEEXSROF1EKkHznKmr-p9fQEUpqVOjLD0.dInZlOn7M8QkXa3YKkI9cVRipWZzXGFAKT6REZXckSs
У вас будут свои данные их и нужно будет юзать
жмем Enter и делаем это для второго (и сколько вы указали доменов)
после последнего certbot должен выдать:

Это значит что файлы сертификата готовы,
находятся они в папке:
C:\Certbot\archive\ site.ru
(именно archive, live — содержит ярлыки)
в этой папке четыре файла:
cert1.pem — сертификат
chain1.pem — промежуточный сертификат
privkey1.pem — приватный ключ сертификата
эти то файлы и нужно на хостинге ввести в требуемые поля при добавлении SSL.
После этого SSL готов практически сразу.
Время жизни сертификата: 3 месяца.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *