Установка SSL на хостинг

Как всем известно, с некоторого времени SSL сертификаты стали необходимыми для любого Интернет-ресурса. Раньше только крупные компании старались купить подобные сертификаты для своих официальных сайтов для улучшения репутации. Также это было необходимостью для безопасности данных пользователей, которые проводили определенные финансовые и другие операции через защищенное соединение с посредством SSL сертификатов безопасности

А в настоящее время сайты, которые не имеют сертификат безопасности не заслуживают доверие как среди пользователей, так же не пользуются авторитетом со стороны поисковых систем. Поэтому теперь почти все владельцы сайтов стараются установить  SSL сертификат на хостинг для своих виртуальных ресурсов .

Даже те пользователи, которые не имеют финансовых возможностей купить данных сертификатов, стараются достать этих документов бесплатно для своего сайта. Как всем известно некоторые крупные регистраторы доменов и хостинг провайдеры при приобретении определенных услуг в виде бонуса для пользователей представляют бесплатные домены и бесплатные SSL.

SSL сертификаты выпускаются в трех видах от уровня доверие.

1. Начальный уровень доверие — DomainSSL (Защищенное соединение для физических и юридических лиц)

2. Бизнес уровень доверие — OrganizationSSL (Защищенное соединение для юридических лиц)

3. Расширений уровень доверие — ExtendedSSL (Зеленая полоса в адресной строке и название компании для юридических лиц)

Сегодня мы расскажем о получении и установке на сайт DomainSSL (выпускаемый GlobalSign), который доступен для всех пользователей если у него подтвержден реальные личные данные. Получать сертификаты SSL бесплатно можно при заказе хостинга и регистрации домена у крупных фирм. Например, я для своего сайта такой SSL заказал в REG.RU при регистрации домена.

Важно отметить, что после заказа сертификата у хостера или у регистратора нужно его активировать добавив в доменную зону специальный код, которую вам пришлют на емайл почту. _(globalsign-domain-verification=FTWnFGnSDe3DQR8nksA8hX05M-qGRJyi-O2BsTAG-W) После активации также Вам пришлют и самого сертификата, который состоит из пяти пунктов и содержит набор спецсимволов. Т. е. сертификат вам присылается уже в зашифрованном виде. В реале он выглядит вот буквально таким образом. Здесь я просто добавил по пунктам цифры 1,2,3,4,5,:

    
1.Ваш сертификат предоставлен ниже
——BEGIN CERTIFICATE——

…s6IrB2eg/vUvD9toPuGoAlkKZuI…
——END CERTIFICATE——
2.Корневой сертификат
——BEGIN CERTIFICATE——

…s6IrB2eg/vUvD9toPuGoAlkKZuI
——END CERTIFICATE——
3.Промежуточный сертификат
——BEGIN CERTIFICATE——

…s6IrB2eg/vUvD9toPuGoAlkKZuI
——END CERTIFICATE——
4.Запрос на получение сертификата
——BEGIN CERTIFICATE REQUEST——

…s6IrB2eg/vUvD9toPuGoAlkKZuI
——END CERTIFICATE REQUEST——
5.Сохраните приватный ключ на локальном компьютере.
——BEGIN RSA PRIVATE KEY——

…s6IrB2eg/vUvD9toPuGoAlkKZuI

——END RSA PRIVATE KEY——

Я здесь привел только маленькие кускы из каждого кода, чтобы вам показать как они присылают файл на вашу имейл почту, и какие файлы отправляют. Как видно здесь сертификат для моего сайта myveb.ru состоит из отдельных пять частей:

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

На сервер хостинга загружается все четыре файлы, кроме файла запроса на получение SSL. Еще раз напоминаю, что перед установкой сертификата обязательно, еще раз проверяем его активацию, только после этого добавляем данный сертификат по пунктам на своем хостинге, кроме 4-го пункта в разделе SSL — «Загрузка собственного сертификата» и в итоге после загрузки получается вот такая картина:

Установка SSL сертификата на хостинг

Внимание! После установки сертификата безопасности на хостинг для своего домена в моем случае для myveb.ru можно проверить SSL сертификат на работоспособность, и убедиться в том, что правильно ли произошла установка сертификата, для этого существует много онлайн сервисов в сети.