Алгоритм SSL сертификата — различия между версиями

Материал из Raskrutka
Перейти к: навигация, поиск
 
(не показано 10 промежуточных версий 3 участников)
Строка 1: Строка 1:
== Установка SSL сертификата ==
+
[[Файл:[[Файл:Example.jpg]]]][[Файл:Example.jpg]]== Установка SSL сертификата ==
  
  
Строка 17: Строка 17:
  
  
Если есть необходимость в покупке сертификата. Необходимо написать Усику Паше (если нет Алексееву Алексею или Чернецу Николаю), чтоб купили сертификат и сообщить его срок (один или два года).
+
Если есть необходимость в покупке сертификата. Необходимо написать Head of SEO Department (если нет Алексееву Алексею или Чернецу Николаю), чтоб купили сертификат и сообщить его срок (один или два года).
  
 
После его покупки:  
 
После его покупки:  
1) В общем дашборде находятся незавершенные сертификаты
 
[[Файл:http://wiki.raskrutka.com.ua/images/b/bc/Download_%282%29.png]]
 
  
http://wiki.raskrutka.com.ua/images/6/6c/Download_%281%29.png
+
1) В общем дашборде находятся незавершенные сертификаты.
  
2) Нажимаем Generate и генерируем private key и csr
+
[[Файл:Download_%281%29.png|600px|thumb|center|Общий дашборд]]
http://wiki.raskrutka.com.ua/images/b/bc/Download_%282%29.png
+
 
 +
2) Нажимаем Generate и генерируем private key и csr.
 +
 
 +
[[Файл:Download__%282%29.png|600px|thumb|center|Общий дашборд]]
 +
 
 +
3) В новом окне заполняем все поля.
 +
 
 +
[[Файл:Download__%283%29.png|600px|thumb|center|Общий дашборд]]
  
3) В новом окне заполняем все поля
 
http://wiki.raskrutka.com.ua/images/f/f8/Download_%283%29.png
 
 
Поля Организация - ставим Raskrutka
 
Поля Организация - ставим Raskrutka
 
Департамент - SEO
 
Департамент - SEO
 
Номер телефона - 0734845028
 
Номер телефона - 0734845028
  
4) После успешного заполнения получаем коды
+
4) После успешного заполнения получаем коды.
http://wiki.raskrutka.com.ua/images/e/e9/Download_%284%29.png
+
 
 +
[[Файл:Download__%284%29.png|600px|thumb|center|Общий дашборд]]
 +
 
 
Страницу с кодами не закрываем до полного завершения привязки сертификата.
 
Страницу с кодами не закрываем до полного завершения привязки сертификата.
  
5) Верхний код вставляем сюда http://wiki.raskrutka.com.ua/images/e/e6/Download_%285%29.png
+
5) Верхний код вставляем сюда.
 +
[[Файл:Download__%285%29.png|600px|thumb|center|Общий дашборд]]
  
 
И подтверждаем кнопкой validate
 
И подтверждаем кнопкой validate
Строка 44: Строка 50:
 
После успешного подтверждения получаем три файла и приватный ключ.
 
После успешного подтверждения получаем три файла и приватный ключ.
  
6) Выкачиваем все файлы и передаем разработчику http://wiki.raskrutka.com.ua/images/3/39/Download_%286%29.png
+
6) Выкачиваем все файлы и передаем разработчику.
 
+
[[Файл:Download__%286%29.png|600px|thumb|center|Общий дашборд]]
  
 
== Этап 2 бесплатный.  ==
 
== Этап 2 бесплатный.  ==
Строка 72: Строка 78:
 
Если необходим именно платный сертификат - повторяем Этап 2. Покупка и установка. С корректировкой вида  
 
Если необходим именно платный сертификат - повторяем Этап 2. Покупка и установка. С корректировкой вида  
  
1) Вкладка "скоро истекают" http://wiki.raskrutka.com.ua/images/f/f7/Download_%288%29.png. Находим необходимый проект и нажимаем кнопку Start Renewal
+
1) Вкладка "скоро истекают" [[Файл:Download_%288%29.png|600px|thumb|center|Общий дашборд]]
http://wiki.raskrutka.com.ua/images/4/4b/Download_%287%29.png
+
Находим необходимый проект и нажимаем кнопку Start Renewal. [[Файл:Download_%287%29.png|600px|thumb|center|Общий дашборд]]
 
+
После чего идет полное повторение Этап 2. Покупка и установка.
После чего идет полное повторение Этап 2. Покупка и установка
 

Текущая версия на 18:25, 24 сентября 2019

[[Файл:Файл:Example.jpg]]Файл:Example.jpg== Установка SSL сертификата ==


Этап 1. Подготовка[править]

1. Определяем критичность установки сертификата. а) Если сайт новый и только зашел в работу - ставим по-умолчанию. б) Если сайт с историей и есть трафик - смотрим сезонность. Если сезонность есть - ожидаем окончания ее и ставим сертификат. Таким образом мы обезопасим себя и клиента от возможного проседания позиций и трафика в важный для клиента период работы. Если сезонности нет - ставим сертификат при старте работ.

2. Практически все современные хостинг сервисы позволяют поставить бесплатный сертификат lets encrypt с его дальнейшим автопродлением. Поэтому, перед тем, как предлагать клиенту купить сертификат надо убедиться, что хостинг не поддерживает бесплатную выдачу ssl.


Этап 2. Покупка и установка[править]

Если есть необходимость в покупке сертификата. Необходимо написать Head of SEO Department (если нет Алексееву Алексею или Чернецу Николаю), чтоб купили сертификат и сообщить его срок (один или два года).

После его покупки:

1) В общем дашборде находятся незавершенные сертификаты.

Общий дашборд

2) Нажимаем Generate и генерируем private key и csr.

Общий дашборд

3) В новом окне заполняем все поля.

Общий дашборд

Поля Организация - ставим Raskrutka Департамент - SEO Номер телефона - 0734845028

4) После успешного заполнения получаем коды.

Общий дашборд

Страницу с кодами не закрываем до полного завершения привязки сертификата.

5) Верхний код вставляем сюда.

Общий дашборд

И подтверждаем кнопкой validate После чего опять заполняем все поля и выбираем способ подтверждения сертификата - лучше файлом. Его необходимо разместить в указанном каталоге. После успешного подтверждения получаем три файла и приватный ключ.

6) Выкачиваем все файлы и передаем разработчику.

Общий дашборд

Этап 2 бесплатный.[править]

1) Если хостинг Ukraine или Hostpro - в 100% можно поставить сертификат lets encrypt с автопродлением. Поэтому просто ставим задачу на разработчика для его активации.

Этап 3. Корректировка[править]

После внедрения сертификата отправляется задача на программиста для смены всех внутренних ссылок на сайте с http на https и настройке 301 редиректа на https версию. Кроме сайта необходимо сменить ссылки в карте сайта, а также прописать корректные хост и путь к карте сайта в robots.

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

Этап 4. Проверка[править]

После внедрения сертификата разработчиком. Необходимо дополнительно осуществить проверку целостности внешнего вида сайта. Корректной работы корзины и видимых элементов сайта.

Также необходимо проверить корректность установленного сертификата, например сервисом https://www.sslshopper.com/ssl-checker.html. Если есть ошибки - отправляем задачу разработчику для их исправления.

Хорошо будет дополнительно пропарсить сайт любым спайдером для нахождения возможных http страниц сайта.


Этап 5. Продление сертификата[править]

Если у клиента заканчивается действие ssl сертификата - по-умолчанию переводим его на бесплатный сертификат lets encrypt, если это позволяет хостинг.

Если необходим именно платный сертификат - повторяем Этап 2. Покупка и установка. С корректировкой вида

1) Вкладка "скоро истекают"

Общий дашборд

Находим необходимый проект и нажимаем кнопку Start Renewal.

Общий дашборд

После чего идет полное повторение Этап 2. Покупка и установка.