В предыдущих статьях мы зарегистрировали домен, зарегистрировали хостинг, соединили их с помощью NS серверов, теперь будем разбираться что такое SSL сертификат и как его получить бесплатно.
Что такое SSL сертификат?
Простым языком, это сертификат, который обеспечивает безопасную связь между сайтом и посетителем.
Зачем нужен SSL сертификат?
SSL сертификат не даст украсть или перехватить ваши личные данные, данные банковских карт, которые вы вводите на сайте. Также сайтам с SSL сертификатом в поисковой выдаче отдается большее предпочтение, т.к. поисковики считают такие сайты более безопасными.
Как отличить сайт с SSL сертификатом от сайта без SSL?
Отличить безопасный сайт от небезопасного очень просто, достаточно посмотреть на адрес сайта в любом современном браузере.
Адрес небезопасного сайта выглядит так:
Во-первых, мы видим предупреждение самого браузера, что данный сайт небезопасен и злоумышленники могут похитить вводимые на нём данные, во-вторых, перед адресом сайта мы видим префикс http:// - это префикс небезопасного сайта.
Как выглядит адрес безопасного сайта:
Браузер сообщает, что данный сайт безопасен, а также мы видим префикс доменного имени https://.
Теперь мы знаем как быстро определить безопасный сайт от небезопасного. http - небезопасный, https - безопасный.
Как получить SSL сертификат для своего сайта?
Конечно любому владельцу сайта хочется, чтобы его сайт отображался как безопасный, не вызывал недоверия, а также был максимально высоко в поисковой выдаче Яндекса. Поэтому SSL сертификат получать нужно!
Напоминаю, что в статье Что такое хостинг и как его зарегистрировать мы с вами определились, какой хостинг будем использовать, поэтому все дальнейшие операции по подключению https соединения к своему сайту я показываю на его примере.
Заходим в панель управления хостингом и переходим в пункт меню SSL сертификаты:
Далее нажимаем кнопку Заказать:
Выбираем вариант бесплатного SSL сертификата:
Выбираем сертификат SSL Lets Encrypt, выбираем свой домен, соглашаемся с правилами и нажимаем заказать.
Не пугайтесь, что у сертификата написано срок действия 3 месяца, по истечении этого времени он будет автоматически перевыпускаться неограниченное количество раз.
Услугу по настройке защищенного соединения за 50 рублей в месяц заказывать смысла не вижу, данная настройка выполняется 1 раз и не требует специальных знаний и умений, и следующим шагом мы выполним эту настройку самостоятельно.
Обращаю внимание, что сертификат не выпускается мгновенно, его выпуск занимает какое-то время (максимальный срок который фиксировал я - 5 часов, обычно быстрее).
Дожидаемся статуса Установлен:
Переключение сайта на https
После того как сертификат установился, наш сайт будет открываться по двум протоколам - http и https. Нам нужно провести последнюю настройку, и сказать хостингу открывать сайт только по защищенному https. Даже если в адресной строке будут вбивать адрес с http, хостинг будет автоматически менять адрес на https.
Идем в пункт меню Сайты:
Видим свой сайт и нажимаем на шестеренку:
В открывшихся настройках включаем Безопасное соединение и рекомендую сразу включить переадресацию с www на без www, этого можно не делать, но я не люблю этот не нужный префикс, удлиняющий название домена, поэтому всегда включаю:
После сохранения этих настроек ваш сайт будет полностью безопасным, т.к. открываться будет только по защищенному протоколу https.
На этом данную статью заканчиваю, мы уже научились выбирать и регистрировать домен и хостинг, познакомились с настройкой NS серверов, а теперь еще и тему SSL изучили. В следующих статьях разберем тему корпоративной почты, поближе изучим все пункты меню нашего хостинга и приступим к созданию сайта. :)