Всем привет! Сегодня я покажу, как установить SSL сертификат на сайт WordPress, который поможет вашему блогу занять высокое место в поисковой выдаче. Но для этого нам потребуется создать почтовый ящик для домена. А также рассмотрим настройки, которые нужно сделать после установки сертификата. И покажу, как проверить, правильно ли он установлен.
Итак, приступим.
Оглавление
Для чего он нужен
SSL сертификат нужен для безопасной передачи данных в интернете.
Поисковики помечают сайты с установленными сертификатами как надежные и безопасные.
А так же оказывают им предпочтение при ранжировании в поисковой выдачи.
Поэтому установка их сейчас просто необходима особенно для новых сайтов.
Для примера покажу, как выглядит сайт без него.
Первое это в ссылке используется вот такой протокол http. В браузере такой сайт помечается красным треугольником.
А теперь с установленным сертификатом.
Протокол в ссылке выглядит так https. В браузере сайт помечается иконкой закрытого замка, что обозначает защищённое соединение.
Существуют следующие варианты установки платный и бесплатный.
Отличие заключается в следующем:
- Если у вас бесплатный сертификат, то центр выдачи шифрует передаваемые данные, но если произойдет утечка информации, то вся ответственность ложится на вас.
- Если вы установили платный, то центр выдачи SSL сертификатов дает на него гарантию в виде выплаты компенсации.
Вот гарантия на самый простой платный от COMODO.
Поэтому я рекомендую использовать именно платный вариант.
В статье я покажу, как устанавливать и платные и бесплатные на хостинге Макхост. Регистрация в котором подробно описана в статье Какой хостинг для сайта выбрать.
А также рассмотрим покупку на стороннем сервисе специализирующемся на продаже сертификатов.
Почтовый ящик для домена
Как я уже говорил сначала необходимо создать почтовый ящик для домена.
Он нам потребуется для подтверждения выпуска SSL сертификата.
Потом вы сможете использовать его как обычную электронную почту.
Переходим в личный кабинет хостинга Макхост раздел сайты. И жмем «Почтовые ящики».
Далее кликаем по иконке «Создать Email».
Заполняем данные. Особое внимание уделяем самому email, он должен быть, как указано на скриншоте admin @ ваш_домен так как на этот адрес придет письмо с кодом для подтверждения заказа SSL сертификата. Также не забываем, записать все данные в файлик.
Поле «Адрес пересылки» не обязательное к заполнению. Если заполните, то на этот адрес будут пересылаться письма, пришедшие на создаваемый адрес. Жмем «Создать».
Почтовый ящик создан. Для входа жмем на конвертик со стрелочкой в графе «Веб почта»
Нас переадресовывает на страницу входа, где нужно заполнить данные и нажать «войти»
Вот так выглядит кабинет электронной почты домена.
Покупка и установка SSL сертификата
Покупку можно осуществить несколькими способами:
1 Центры сертификации
2 Хостинги
3 Партнеры центров сертификации
В первом случае покупать SSL сертификат не очень выгодно по цене и процесс оформления довольно-таки непростой.
Поэтому в статье мы разберем покупку у хостинг-провайдера в нашем случае это Mchost.
И у одного из партнеров центра сертификации.
А если вдруг у вас уже он есть, то обратитесь в службу поддержки своего хостинга, они вам помогут его установить.
На хостинге Макхост
Платный
Переходим в раздел услуги. Нам нужен Sectigo Positive SSL, стоит он на момент написания статьи 1000 рублей за один год.
Обязательно убедитесь, что на балансе есть нужная сумма.
Если ее нет, пополните баланс. Для этого нажимаем «Пополнить баланс»
Вводим сумму, выбираем способ и нажимаем на иконку. Я оплачиваю картой.
Проверяем данные и жмем «Оплатить».
Вводим данные карты и нажимаем «Оплатить».
Теперь наш баланс пополнен, переходим в услуги, выбираем Sectigo Positive SSL и нажимаем заказать.
Далее заполняем данные. Обязательно указываем свой домен. Обращаем внимание, куда будет отправлен сертификат это тот почтовый ящик, который мы создали. Заполняем данные обязательно на латинице. Жмем заказать.
Нас перенаправят на страницу предупреждения и подтверждения, где жмем «Продолжить заказ».
Далее нас перенаправят на страницу услуг, где добавиться услуга на сертификат и статус будет пока «Подключается».
Теперь нужно перейти в почтовый ящик, который мы создавали.
Как видим, нам пришло письмо.
В письме находится ссылка и код.
Переходим по ссылке для подтверждения получения сертификата, вставляем код и жмем кнопку «Следующий».
Если все правильно высветится такой текст.
Через некоторое время услуга подключится автоматически.
Бесплатный
Для того чтобы показать наглядно я специально создал новый сайт.
Переходим в раздел «Сайты». И у нашего сайта выбираем «Настройки и PHP».
В следующем окне есть два варианта установки.
- Выпустить сертификат Let’s Encrypt SSL – это для основного домена.
- Выпустить сертификат Let’s Encrypt SSL Wildcard – это для всех поддоменов.
Выбираете нужный вам вариант.
И на следующей странице ставим галочку «Подключить к сайту» а затем «Заказать».
Все через пятнадцать минут он будет установлен. Обновление будет проходить автоматически каждые 3 месяца.
Прошло немного времени, и наш сайт открывается с протоколом https.
Если что-то не получается, пишите в службу поддержки хостинга они вам всегда помогут.
Бесплатный сертификат, возможно, установить на всех из ТОП 10 хостингов описанных мной в одной из прошлых статей.
На сервисе FirstSSL
При покупке этим способом все равно потребуется почта, создание которой я описывал в первой части статьи.
Переходим на сервис firstssl.ru и нажимаем «Личный кабинет».
Вводим свои данные и нажимаем «Создать аккаунт».
Затем вам на указанную электронную почту придет письмо с просьбой подтвердить адрес почты. Открываем письмо и переходим по ссылке.
На следующей странице нажимаем «OK».
После подтверждения вас перенаправит на страницу входа в личный кабинет. Вводим свои данные и входим в аккаунт.
В личном кабинете в разделе товары жмем «SSL сертификаты» и затем «Заказать».
Нам откроется список сертификатов. Я рекомендую для блога выбрать Comodo Positive SSL тем более цена здесь немного ниже, чем на хостинге. Отправляем его в корзину.
В корзине смотрим, что максимальный срок покупки на два года и если выбрать этот срок, то он обойдется еще дешевле.
Далее нажимаем «Настроить».
Вводим свои данные домен, на котором настраивали почту, регион и город, и если нет организации, то вводим просто Ф.И.О, нажимаем кнопку «Далее».
Нас перенаправит на страницу, где указан секретный ключ, который нужно скопировать и сохранить. Идем дальше, нажимая «Далее».
Теперь нужно ввести свои личные данные во всех полях вместо должности ставим admin, а в поле email ставим почту, которую мы создали. Во втором аккаунте ставим галочку использовать данные администратора, и данные первого автоматически заполнят второй. Нажимаем «Далее».
В следующем окне оставляем все по умолчанию. Конечно, если хотите, можете выбрать другой способ подтверждения или другой email но убедитесь чтобы почтовый ящик был создан. Жмем кнопку «Далее».
Открывается окно, где выбираем автопродление услуги. И кликаем на кнопку сохранить.
Нас перенаправит опять в корзину, где нужно нажать кнопку «оплатить».
Дальше выбираем способ. Я выбираю как всегда банковскую карту. Вы можете выбрать любой удобный для вас способ.
Ввожу данные карты и кликаю на кнопку «Оплатить».
Подтверждаем операцию и все SSL сертификат оплачен.
Теперь нужно перейти в указанную нами почту домена или почтовый ящик, указанный при регистрации и найти там письмо.
Открыть письмо скопировать код, и нажать на ссылку.
В открывшемся окне ввести код в специальное поле и нажать на кнопку «Следующий»
Если код верный высветится следующая надпись.
После подтверждения на почту указанную при регистрации придет письмо о выпуске сертификата, где вы и сможете скачать архив с файлами.
SSL сертификат также можно скачать в личном кабинете FirstSSL.
Для этого в разделе «Товары» – «SSL сертификаты» выделяем наш и жмем иконку «Просмотр».
На открывшейся странице внизу скачиваем ключ и сам сертификат.
Далее создаем запрос в службе поддержки вашего хостинга на установку сертификата. Они вам его установят.
Действия после установки
Первое что надо сделать это зайти в административную панель сайта. Ссылку для входа вы должны были сохранить, когда устанавливали вордпресс на хостинг.
На этой странице заполняем логин и пароль, нажимаем «Войти».
Переходим в «Настройки» выбираем «Общие» и меняем в адресах «Адрес WordPress (URL)» и «Адрес сайта (URL)» протокол http на https.
И внизу странице не забываем сохранить изменения.
Теперь можем проверить блог, перейдя по ссылке с протоколом https://ваш_домен
Как видим красный треугольник, сменился на замочек и при наведении курсора мышки высвечивается надпись соединение защищено.
А также в сервисе SSL Shopper вводим адрес блога в форму и жмем проверить.
И как видим, SSL сертификат установлен правильно.
Заключение
Мы с вами рассмотрели три способа получения SSL сертификата один более простой, так как установка производится автоматически.
Второй способ это получения бесплатного сертификата с его установкой вообще никаких проблем нет, да и еще он обновляется автоматически.
Третий способ самый сложный, но зато сертификат стоит дешевле.
Какой из них выбрать решать, конечно, вам.
Но если вы решили серьезно заняться ведением своего блога, а еще и продажей через него своих продуктов или услуг то я однозначно рекомендую выбрать платный сертификат.
На этом все. Подписывайтесь на обновления блога и следите за выходом новых статей.
И не забудьте поделиться статьей в социальных сетях.
А в следующей статье будем подробно разбирать как выбрать шаблон WordPress для блога. Всем пока.
С уважением, Александр Зырянов!
Благодарю автора за подробную статью, Для меня данный вопрос очень актуален.
Пожалуйста, Денис. Рад что статья помогла вам.
В настоящее время без SSL сертификата никуда. Вещь необходимая. Если хочешь быть в ТОПе, устанавливать нужно обязательно. Так, что спасибо за информацию... Хотя проще доверить этот вопрос профессионалу (верстальщику)...
:- (
Здравствуйте, Игорь. При создании этого блога я поступил так как вы говорите. Доверил все верстальщику. Но у меня до этого был опыт установки SSL сертификата поэтому и решил описать как это делается самостоятельно.
Сертификат действительно нужно установить на свой сайт и забыть.Без него никуда. Так что полезная статья.
Спасибо, Екатерина.