+7 (987) 026-06-36
Написать в Telegram

Оставить заявку
stanislav_web

Бесплатный SSL сертификат Let's Encrypt на своем компьютере для хостинга nic.ru на 3 месяца

Бесплатный SSL сертификат Let's Encrypt на своем компьютере для хостинга nic.ru на 3 месяца Объясняю и показываю примеры решений разных задач с которыми сталкивался и сталкиваюсь в процессе работы

Бесплатный SSL сертификат Let's Encrypt на своем компьютере для хостинга nic.ru на 3 месяца

Объясняю и показываю примеры решений разных задач с которыми сталкивался и сталкиваюсь в процессе работы

📅 23 декабря 2023

👁‍🗨 649

🔥 0

Бесплатный SSL сертификат Let's Encrypt на своем компьютере для хостинга nic.ru на 3 месяца

Для начала переходим по ссылке https://certbot.eff.org/instructions?ws=other&os=windows и в 3 пункте "Installation instructions" переходим по ссылке на актуального бота, скачиваем и устанавливаем программу себе на пк.

Устанавливаем программу в отдельную папку, например C:\Programs\Certbot\.

После установки открываем PowerShell с правами администратора и через команду cd переходим в папку bin "cd C:\Programs\Certbot\bin\".

Через команду ls можем проверить, что находимся в нужной папке.

Бесплатный SSL сертификат Let's Encrypt на своем компьютере для хостинга nic.ru на 3 месяца

Затем вводим команду "certbot certonly --authenticator manual" которая выпустит SSL сертификат Let's Encrypt, который нужно установить на хостинг nic.ru.

При первом запуске попросит ввести email.

Вводим email и соглашаемся с правилами.

Если все сделали верно, в конце выйдет надпись "Account registered.".

Бесплатный SSL сертификат Let's Encrypt на своем компьютере для хостинга nic.ru на 3 месяца

Далее необходимо ввести имя вашего домена, например site.ru.

После ввода домена программа попросит создать папки в корне сайта, например http://site.ru/.well-known/acme-challenge/ и внутри папки /acme-challenge/ нужно создать файл с названием и содержимым сгенерированным программой, файл будет называться, например "z6c7d-9r77iINvs-gEzfxNV6OUf1ee4G50gszZqaXkE", а содержимое будет "z6c7d-9r77iINvs-gEzfxNV6OUf1ee4G50gszZqaXkE.Ol1LqeMFvwAiiZXJYfV43RcJbOqJVkgF6ukKN4RBO6I".

После создания и сохранения файла убедитесь, что по ссылке http://site.ru/.well-known/acme-challenge/z6c7d-9r77iINvs-gEzfxNV6OUf1ee4G50gszZqaXkE файл открывается.

Если файл открывается успешно, тогда в PowerShell жмем Enter и ждем пока программа создаст для нас сертификат и приватный ключ.

Бесплатный SSL сертификат Let's Encrypt на своем компьютере для хостинга nic.ru на 3 месяца

Теперь необходимо перейти в папку C:\Certbot\live\site.ru в которой будут наши сертификаты и приватные ключи:

  • cert.pem – сертификат
  • chain.pem – промежуточный сертификат
  • privkey.pem – приватный ключ.
Бесплатный SSL сертификат Let's Encrypt на своем компьютере для хостинга nic.ru на 3 месяца

Теперь переходим в панель управления хостинга, в меню слева находим SSL и антивирус, переходим и справа жмем кнопку установить.

Бесплатный SSL сертификат Let's Encrypt на своем компьютере для хостинга nic.ru на 3 месяца

Затем загружаем наши файлы в соответствующие поля и жмем установить.

Бесплатный SSL сертификат Let's Encrypt на своем компьютере для хостинга nic.ru на 3 месяца

После нажатия установить нас вовзращает в директорию SSL и антивирус с всплывающим окном, в котором напротив нашего домена сдвигаем ползунок для активации сертификата.

Готово, бесплатный сертификат SSL на 3 месяца установлен.

Через 3 месяца процедуру нужно повторить.

Бесплатный SSL сертификат Let's Encrypt на своем компьютере для хостинга nic.ru на 3 месяца