Как получить бесплатный SSL-сертификат: пошаговая инструкция
- Самостоятельное получение бесплатного SSL-сертификата;
- Установка сертификата на хостинг;
- Получение через хостинг-провайдера.
Самостоятельное получение бесплатного SSL-сертификата для сайта
Для того, чтобы получить бесплатный SSL-сертификат и перейти на https потребуется посетить сайт https://www.sslforfree.com/, где в первую очередь рекомендуется зарегистрироваться, кликнув на «Login».
После этого вводим нужный нам e-mail и пароль и нажимаем на Register.
После подтверждения регистрации переходим на главную страницу и вводим домен сайта (или поддомен) которому необходимо выдать сертификат, например, seopulses.ru кликаем на «Create Free SSL Certificate».
- Automatic FTP Verification. Через подключение к FTP;
- Manual Verification. Через HTML-файл;
- Manual Verification (DNS). Через DNS запись.
Способ №1
В случае с первым способом потребуется предоставить данные для подключения к FTP, куда входят:
- Type (Тип подключения): FTP/SFTP/FTPS;
- Host (Имя хоста). Как правило название сайта;
- Port;
- User (логин пользователя);
- Password (пароль);
- Directory (Директория). Путь к папке, где расположены файлы сайта, например, /www/nidorogo.ru/public_html/.
Способ №2 (рекомендуется)
При выборе второго способа требуется кликнуть на кнопку «Retry Manual Verification».
В выпавшем меню необходимо следовать следующей инструкции:
Скачиваем 2 файла
После подключаемся к FTP сервера или при помощи файлового менеджера создаем к корневой директории сайта папку с названием «.well-known».
В появившейся папке «.well-known» создаем еще одну папку «acme-challenge», в которую требуется загрузить оба скаченных файла.
Кликаем на «Download SSL Certificate».
Способ №3
Аналогично второму способу необходимо выбрать «Manual Verification Domain».
Теперь добавляем 2 TXT записи в домен, настроив:
- TTL: 1;
- Host: acme-challenge.site.ru и acme-challenge.www.site.ru;
- Значение. Копируем из представленных ячеек.
Кликнув на «Download All SSL certificate Files» получаем архив «sslforfree.zip», распаковав который появятся 3 файла:
- certificate.crt. Основной сертификат;
- private.key. Приватный ключ;
- ca_bundle.crt. Промежуточный сертификат.
Установка бесплатного сертификата на хостинг
Через административную панель хостинга
Выбираем «Установить SSL». Загружаем все 3 файла.
Важно! Если сертификат выдается на поддомен, то потребуется подтвердить лишь основной домен (соответственно загрузить лишь 1 файл или установить 1 TXT-запись).
Через ISPmanager
Следует посетить раздел «WWW»-«SSL-сертификаты», после чего кликнуть на «Создать».
Выбираем пункт «Существующий».
Ставим данные из файлов в нужные поля и даем имя сертификату.
Важно! Если не получается воспользоваться ни первым ни вторым способом или данного раздела (SSL) нет в административной панели (как, например, в SprintHost), то Вы можете загрузить сертификаты на свой сервер и создать тикет хостинг-провайдеру для установки.
Получение бесплатного хостинг провайдера через хостинг-провайдера
Если хостинг-провайдер предоставляет бесплатный SSL-сертификат, то можно воспользоваться им. Так его предоставляют:
- Reg.ru;
- Timeweb;
- SprintHost;
- SpaceWeb;
- Beget;
- Многие другие.
Например, в случае с Timeweb достаточно посетить административную панель после чего перейти во вкладку «SSL-сертификаты» и нажимаем на «Заказать».
Теперь выбираем «Let’s Encrypt» (бесплатный) и домен, которому он будет применен.
Важно! Для того, чтобы воспользоваться данным методом необходимо делегировать сайт под управление компании хостинга при помощи А-записи.
Поддержите этот сайт!