}) Нужен бесплатный SSL-сертификат? Легко Тех. Информация. Настройки и Тех. Помощь Коды, Пароли, Секреты, Чит-Коды и Статьи | Retro-Bit

Логотип сайта retro-bit.ru

САЙТ ПРОДАЁТСЯ, УСПЕЙТЕ ЕГО КУПИТЬ!

Reklama

RANDOM GAME

MENU

CATEGORIES
Браузер [3]
Взлом [1]
Дампинг [0]
Настройка Приставки (Консоли) [29]
На иностранных языках. [1]
По сайту [2]
По эмулятору [19]
Подключение [4]
Ремонт [4]
Скрипты и Коды для сайтов [3]
Тех. Информация. [130]
Техническая Информация и Помощь
Файлы: Скачать [3]
Хостинг [3]
Хостинг для игровых серверов, хостинг радио. и хостинг сайтов. Избранное и проверенное для читателей нашего сайта.
Обратная Совместимость Игр на Приставках [0]
Ошибки и их решения [25]
Стрим, Трансляции [93]
Сетевая игра [1]
Запись игры [10]
Чиповки и Прошивки [11]
Разработка игр, для GameDev (for Developers) [1]
Распиновки [5]

Reklama


Нужен бесплатный SSL-сертификат? Легко

Нужен бесплатный SSL-сертификат? Легко

 

Пришлось искать способ защитить домены в зонах RU, РФ...

Если вам нужен SSL-сертификат, но вы не являетесь специалистом в веб-технологиях, то эта заметка для вас. Описан простой способ выпуска базового SSL-сертификата Let’s Encrypt в ручном режиме, на локальном компьютере с Windows, с помощью приложения Certbot. Этот способ позволяет получить файлы SSL-сертификата в папку на своём локальном компьютере, после чего можно установить сертификат на свой хостинг.

Потребность в SSL-сертификатах возникла у меня в связи с тем, что срок старых истёк, а создать новые оказалось невозможным из-за возникших ограничений на доменные зоны RU и РФ. Если у вас такая же проблема или вам просто надоело искать веб-сервис для выпуска SSL-сертификатов, то эта заметка вам поможет.

Поскольку я пока не знаю наилучшего пути, то ниже просто опишу ту последовательность действий, которую сам выполнил и которая позволила мне создать SSL-сертификаты для десяти своих доменов (в том числе в зонах RU и РФ), а значит и вам этот способ может помочь.

Создание SSL-сертификата на локальном компьютере

  1. Установил на свой локальный компьютер (с операционной системой Windows 11) программу Certbot.

    Установочный файл Certbot взял с официального сайта здесь (см. ссылку на загрузку дистрибутива в п.3 на открывшейся по ссылке странице).

    Запустил скачанный установщик и в диалоге установки изменил адрес установки на: C:\Certbot

Работа с программой Certbot осуществляется через командную строку или PowerShell (я использовал PowerShell). На время выпуска сертификата, естественно, компьютер должен быть подключен к сети Интернет.

  1. Открыл PowerShell (х86) с правами администратора.

    Для этого нажал на кнопку "Пуск" и набирая первые буквы названия PowerShell увидел нужный пункт в результатах поиска, затем правым щелчком мыши по названию найденной программы открыл контекстное меню и в нём выбрал пункт "запуск от имени администратора".

  2. В окне PowerShell с помощью команд cd перешёл в каталог Certbot (вводил как показано на скриншоте и нажимал в конце строки клавишу Enter):

 
  1. Вставил из буфера обмена команду для создания сертификата (можете скопировать её из этой строки):

    certbot certonly --authenticator manual

    И нажал клавишу Enter.

    Перед нажатием Enter окно PowerShell выглядело с этой командой так:

 
  1. Система предложила ввести свой email (я ввёл), согласился с условиями (нажимая клавишу Y), в следующий раз программа на этом шаге уже не просила вводить email, а сразу предлагала ввести имена доменов (я вводил сразу по два – второй с www, через запятую):

 
  1. Программа попросила создать файл проверки прав на домен. При этом показано какую строку символов и в файл с каким именем поместить, по какому адресу на веб-сервере этот файл положить:

 

Поскольку я вводил по два доменных имени (обычное и с www), то после нажатия Enter программа точно так же просила создать ещё один проверочный файл.

С помощью Filezilla Client я создал нужные файлы по требуемому адресу, создав нужные директории. Выделенный текст из окна PowerShell можно копировать просто правым кликом, или привычным сочетанием клавиш Ctrl+C.

  1. Нажал клавишу Enter для создания сертификата, но только после того, как проверочные файлы на веб-сервере были созданы.

    Система сообщила об успешном создании файлов сертификата, которые я нашёл на своём локальном компьютере, в папке:

    C:\Certbot\archive\[имя домена]

    Если бы сертификат не был создан, то программа сообщила бы об ошибке.

Вот и всё, сертификаты готовы!

Для установки их на хостинг мне потребовались три файла из четырёх, из данной папки:

cert1.pem – сертификат
chain1.pem – промежуточный сертификат
privkey1.pem – приватный ключ

Эти файлы со своего компьютера не удаляйте, поскольку при следующем выпуске сертификатов (их приходится создавать заново каждые 90 дней) Certbot проверит их наличие и создаст рядом новые, со следующим порядковым номером. Для установки на хостинг нужно будет использовать, конечно, новые.

Ограничения

Через каждые 90 дней нужно перевыпускать сертификат заново.

P.S.:

Я ещё не озадачился тем, как автоматизировать описанный выше процесс (мне интересен перевыпуск сертификата именно на локальном компьютере с Windows). Было бы здорово, если бы знающий человек написал в комментариях как это сделать.

 

Теги: 

  • ssl
  • ssl-сертификаты
  • letsencrypt
  • certbot
  • certbot letsencrypt
  • ru
  • рф
  • создать ssl
  • выпустить ssl
  • ssl для новичков
© Retro-Bit.Ru
Похожие Коды, Секреты, Статьи:

Страница Нужен бесплатный SSL-сертификат? Легко Тех. Информация. Настройки и Тех. Помощь Коды, Пароли, Секреты, Чит-Коды и Статьи

Если в сборнике нет кодов / паролей к игре, и вы желаете их добавить., перейдите в раздел, нажав кнопку: Добавить. Мы будем вам признательны за наполнение сборника кодов. Желаем вам хорошего настроения и ностальгии. Retro-Bit.ru

If you know cheat codes, secrets, hints, glitches or other level guides, that can help others leveling up, then please: Submit your Cheats. and share your insights and experience with other gamers. Thank you from Retro-Bit.ru

Категория: Тех. Информация. | Добавил: EmeraldGP (07.02.2024)
Просмотров: 102 | Теги: SSL-сертификат, ssl, Сайт, сертификат, Хостинг | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Reklama

SEARCH

LOGIN

DONATE


SHARE!

CHAT

VISITS.

STAT.
Яндекс.Метрика
Онлайн всего: 86
Гостей: 85
Пользователей: 1

Сейчас на сайте: EmeraldGP

Кто нас сегодня посетил


Reklama


Retro-Bit © 2020-2024

Все права на материал с сайта сохранены и принадлежат их авторам. Любое копирование текста с сайта должно сопровождаться прямой активной ссылкой на наш сайт. Все игры (в том числе и онлайн), эмуляторы, и другие программы и материалы, предоставляются на некоммерческой основе (бесплатно) игры скачанные с этого сайта, носят ознакомительный характер и после ознакомления должны быть удалены. Некоторые материалы доступны на картриджах и других легальных носителях, поэтому могут быть приобретены для частного использования.

%
Сайт управляется системой uCoz