Найти тему
Дмитрий Федосеев

Бесплатный SSL сертификат в зоне RU и зоне BY 2022г под санкциями

Бесплатный SSL сертификат в зоне RU 2022г под санкциями от многих компаний получить невозможно.

В связи со специальной военной операцией известные зарубежные компании не обслуживают зоны RU и BY.

Сайт ZEROSSL.COM , список запрещенных стран.
Сайт ZEROSSL.COM , список запрещенных стран.

Но есть способ выпустить сертификат непосредственно на вашем сайте с помощью сайта freessl.tech

freessl.tech
freessl.tech

Набираем в адресной строке браузера freessl.tech и заходим на сайт, прокручиваем вниз и нажимаем кнопку "download now" (Рис.3)

Рис.3
Рис.3

и попадаем в корзину заказа, кликаем по кнопке "Proceed to chekout" (Рис.4)

Рис.4
Рис.4

Далее заполняем форму с вашими данными (учтите на указанную почту придет по завершению процесса придет письмо с адресом куда записан сертификат), ставите галочку согласия с правилами и кликаете кнопку "Place order"

-5

после обработки данных получаем заказ и кликаем по "FreeSSL.tech Auto"

Полученный заказ
Полученный заказ

После этого на ваш компьютер загружается архив freessl.tech-auto-master-ds8jjk.zip, ищите его в папке "Загрузки" ( или как у вас настроено).

Те есть мы получили автогенератор сертификата безопасности сайта и его нужно установить в корневую директорию вашего сайта.

Далее рассмотрим на примере РУ-ЦЕНТРА (nic.ru) как это сделать.

Заходим в панель управления хостингом, выбираем файловый менеджер.

Выбираем нужный сайт, заходим в корневую директорию сайта (у РУ-ЦЕНТРА корневой каталог - имя_сайта/docs/ , в других случаях это имя_сайта/ ). Под каталогом выбираем "Загрузить файл", в открывшемся окне выбираем "Добавить".,

Загрузка файла на сайт
Загрузка файла на сайт

выбираем freessl.tech-auto-master-ds8jjk.zip и кликаем "Загрузить".

Выбираем файл
Выбираем файл
Загрузка файла
Загрузка файла

чтобы увидеть загруженный файл может понадобиться обновление страницы

Загруженный файл в корневой директории
Загруженный файл в корневой директории

Ставим галочку у файла freessl.tech-auto-master-ds8jjk.zip и справа вверху нажимаем "Архиватор" и распаковываем файл. В корневой директории появится папка "freessl.tech-auto-master". Ставим галочку у этой папки и сверху выбираем "Переименовать".

Переименовать папку
Переименовать папку

Папку freessl.tech-auto-master-ds8jjk.zip нужно переименовать в "mycert".

Теперь для генерации сертификата нужно создать новую базу данных.

Заходим в "Базы данных" и справа вверху нажимаем плюсик "Создать базу". Имя выбирайте сами, но чтобы не путаться лучше в названии указать назначение базы, например "freessl".

Создание базы
Создание базы

Теперь нужно создать нового пользователя , заходим в "Пользователи" и создаем нового пользователя и записываем присвоенный ему пароль.

Создание нового пользователя
Создание нового пользователя

Пользователю даем полные права и указываем созданную базу данных.

Полные права пользователя
Полные права пользователя

Теперь заходим в Базы данных и выбираем созданную нами базу. В пункте "Принадлежность" указываем сайт и жмем кнопку "Сохранить", на который вы загружали автогенератор сертификата. Затем кликаем "Добавить пользователя" и выбираем созданного пользователя.

Привязываем базу данных к сайту и назначаем пользователя
Привязываем базу данных к сайту и назначаем пользователя
Подготовка к генерации закончена.
Подготовка к генерации закончена.

Теперь открываем новое окно браузера и набираем в адресной строке имя_сайта/mycert . Если сайт незащищен сертификатом, появится предупреждение. Нужно выбрать "Дополнительно" и нажать "Перейти на сайт".

Предупреждение
Предупреждение

После этого запустится программа инсталляции и нужно заполнить появившуюся форму. Указать имя базы, пользователя и присвоенный пользователю пароль. В пункте "Database Host" оставляем значение localhost/

Форма доступа
Форма доступа

После этого создаем аккаунт администратора. Указываем адрес почты и задаем пароль администратора.

Создание администратора
Создание администратора

После успешной инсталляции в появившемся окне жмем кнопку "Click here to log in"

Запуск генерации
Запуск генерации

Входим в аккаунт администратора, указываем адрес почты и присвоенный администратору пароль.

Вход в аккаунт администратора
Вход в аккаунт администратора

В появившемся интерфейсе выбираем "Basic".

Интерфейс программы
Интерфейс программы

В появившейся форме выбираем страну, указываем имя сайта и задаем каталог в который будут сохранены ключи (но у меня это не работает). и в пункте "Is your web hosting control panel cPanel?" выбираем "Yes"

Форма
Форма

Внизу формы ставим галочку и жмем "Save"

Ставим галочки
Ставим галочки

Далее в новой форме указываем имя сайта и синонима сайта www.имя_сайта.ru и каталог для документации (тоже не сработало).

Указываем имя сайта для которого генерируем сертификат
Указываем имя сайта для которого генерируем сертификат

На появившемся экране, нажимаем "Please click here!".

Запуск генерации
Запуск генерации

В новой форме указываем адрес почты и ставим галочки согласия, нажимаем "create SSL"

-27

На экране видим процесс генерации и смотрим в середке процесса путь, куда на вашем сайте записаны три нужных нам файла сертификата - certificate.pem файл сертификата, private.pem - приватный ключ, cabundle.pem - добавочный файл сертификата.

Процесс генерации сертификата
Процесс генерации сертификата

Возвращаемся в панель управления хостинга и в файловом менеджере проходим по пути к сохраненному сертификату в каталог имя_сайта/mycert/temp-cer/acme_v2/live/имя_сайта/. Ставим галочки у трех указанных файлов. Файлы могут появиться не сразу, а через несколько минут.

Отмечаем файлы сертификата
Отмечаем файлы сертификата

Создаем из этих файлов архив, нажав кнопку "Архиватор",

Создаем архив.
Создаем архив.

Обновляем экран и ставим галочку у созданного архива и нажимаем "Скачать", после выполнения у вас в "Загрузки" появится архив с ssl-сертификатом. Архив нужно распаковать и после этого установить сертификат на сайт.

На РУ-ЦЕНТРе , в панели управления хостингом выбираете "Сайты", выбираете нужный сайт, выбираете вкладку "Безопасность". Передвигаете кнопку "Защищенное HTTP-соединение" и загружаете сертификат.

Сертификат действует 3 месяца, затем придется повторить с -"Теперь открываем новое окно браузера и набираем в адресной строке имя_сайта/mycert" . Подробнее можно посмотреть в статье "Продление бесплатного SSL сертификата Freessl.tech в зоне RU и зоне BY 2022г под санкциями"

Как установить сертификат на хостинге HOSTIMAN можно посмотреть здесь

Установка бесплатного сертификата SSL на хостинге HOSTIMAN

Сертификат от Freessl.tech действует 3 месяца, как его продлить смотрите в статье ' Продление бесплатного SSL сертификата Freessl.tech в зоне RU и зоне BY '.