Как получить и установить бесплатный SSL-сертификат на хостинг?
2015-08-09 Безопасность Mr.Edyan 2Добавлено простое получение бесплатного SSL-сертификата без выделенного IP-адреса. Подробнее...
На сегодняшний день по крайней мере я знаю два сервиса где можно получить ssl сертификат бесплатно, это buy.wosign.com и www.startssl.com.
Как получить сертификат ssl на startssl подробно описано на Хабрахабр, поэтому в этой статье будет происходить установка ssl сертификата от buy.wosign . Подробно об этом сервисе и что такое ssl сертификат было написано в этой статье, там есть и небольшая инструкция его получения, но тут я попытаюсь рассказать как можно подробнее.
Как получит сертификат ssl от сервиса buy.wosign
Итак, прежде чем пройдет установка ssl сертификата необходимо его еще получить. Переходим на buy.wosign.com
и сразу можно без регистрации (не рекомендую) вводим в первое поле свой домен. Остальные настройки в первом шаге пусть остаются как есть.
На шаге №2 нужно верифицировать (утвердить) домен, для этого жмем «Validate nov» и в всплывающем окне выбираем способ верификации, с помощью электронной почты или установкой в корневом каталоге HTML файла.
На третьем шаге будет предложено сгенерировать ssl сертификат самому или же система все сделает за вас. Я бы доверился системе, для этого переключитесь на первый вариант (так как изначально будет второй) и придумать пароль для сертификата.
На заключающем четвертом шаге введите E-mail для получения ssl сертификата и пароль от аккаунта (если он есть).
После этого на почту через пару часов придет письмо с сcылкой на скачивание, где нужно указать пароль от сертификата который вводили на 3-м шаге.
Как установить сертификат ssl на хостинг
Установка ssl сертификата не занимает много времени, но есть один нюанс, у вас должен быть выделенный IP адрес, каждый хостер его предоставляет поэтому проблемы в этом я не вижу, но предупредить должен был!
Установка ssl сертификата происходит в хостинг-панели (у всех разный хостинг и кое что может отличаться, инструкция проводится на моём хостинге).
Нужно войти в панель управления хостингом, и перейти в настройки доменом (к которому будете подключать https) и поставить галочку напротив «активировать SSL», в моем случае путь к файлам уже будет сгенерирован (изменять не рекомендуется).
После этого создайте папку ssl и закиньте например с помощью Filezilla ваш сертификат и все что к ниму прилагается. Осталось только в .htaccess произвести редирект с http:// на https:// с помощью такого кода.
RewriteEngine On
RewriteCond %{ENV:HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Вот и все, теперь все должно заработать. Надеюсь я ответил на вопрос «как установить сертификат ssl». Если я что то пропустил, задавайте свои вопросы в комментариях, будем разбираться!
SSL-сертификат без выделенного IP-адреса
Для того, что бы получить бесплатный SSL-сертификат вам понадобиться сменить хостинг.
Webhost1 предоставил возможность всем своим клиентам получить бесплатный SSL-сертификат предоставляемый некоммерческой организацией Let’s Encrypt.
Основные преимущества:
- для перехода на https при установке бесплатного SSL-сертификата, не требуется выделенный IP-адрес;
- вам перенесут сайт бесплатно (если вы затрудняетесь);
- быстрый и в тоже время дешёвый хостинг;
- установка SSL-сертификата в один клик.
И это только малая часть преимуществ хостинга, для описания всех достоинств требуется весьма весомая статья. Поэтому советую убедиться в этом самим.
-
Поисковой спам — последствия неправильного..25-дек, 2015, 18:20
-
Настройка прав доступа к файлам и папкам..21-авг, 2015, 10:02
-
Что такое SSL-сертификат и как получить бесплатно..23-июл, 2015, 11:16
-
Как выйти из базы не рекомендуемых сайтов Dr.Web..21-апр, 2015, 15:05
-
Способы защиты от DDoS-атак..30-ноя, 2014, 15:40