Як встановити ssl сертифікат на хостингу Джино

Вітаю вас. У цій статті постараюся написати покрокову інструкцію по установці SSL сертифікату на хостингу Джино.

Сертифікати від StartCom не дійсні, майте на увазі.







Сертифікат буду встановлювати на свій основний домен //blogorazvitie.ru, для початку встановлю безкоштовний сертифікат, подивлюся чи достатньо його буде.

Трохи пізніше додам статтю по установці SSL сертифікату на хостингу Sprinthost.

Для чого потрібен SSL сертифікат?

Якщо клікнути по замочку, то у спливаючому вікні побачите текст - підключення до Веб-сайту захищене, а в іншому випадку - підключення до Веб-сайту не захищене.

Ходять розмови, що Google в своєму офіційному блозі заявив про кращому ранжуванні сайтів зі встановленим SSL сертифікатом в пошуковій видачі. Тобто, сайти, які на HTTP будуть позначені як небезпечні і втратять позиції в пошуку Google, а можливо з часом і в Яндексі.

Висновок такий - кожен Веб-сайт повинен встановити SSL сертифікат і перейти на захищений протокол - HTTPS.

Думаю варто переходить на захищений протокол HTTPS і чим раніше, тим краще.

Можливо це чергове витягування грошей з власників сайтів :)

Де взяти безкоштовний SSL сертифікат?

Деякі центри сертифікації видають безкоштовний SSL сертифікат, приведу в приклад один з них, на якому я отримав свій сертифікат.

Перейдіть на сайт startssl.com. і якщо потрібно, можете в верхньому меню змінити мову на російську. Тепер Вам потрібно пройти реєстрацію, тиснемо на відповідну кнопку. Вказуєте країну, пишіть свою пошту, погоджуєтеся з договором і отримуєте код перевірки. Зайдіть в поштову скриньку і скопіюйте код, який надіслали Вам.

Як встановити ssl сертифікат на хостингу Джино

Вставте його в поле і натисніть зареєструватися. На наступному кроці залиште відміченим перший пункт за замовчуванням, створіть пароль, повторіть його і запам'ятайте, він ще стане в нагоді і натисніть передати.

Як встановити ssl сертифікат на хостингу Джино

Після цього побачите таке вікно.

Як встановити ssl сертифікат на хостингу Джино

Скачайте файл сертифікації, цей сертифікат потрібно додати в Ваш браузер. Я буду пояснювати як його додати на прикладі браузера Google Chrome.
Підключати його до браузеру потрібно для того, щоб увійти на сайт під своїм обліковим записом.
Зайдіть в налаштування браузера, в самому низу натисніть на - показати додаткові настройки, знайдіть кнопку - налаштувати сертифікати. У наступному вікні потрібно зробити імпорт файлу, який Ви завантажили.

Як встановити ssl сертифікат на хостингу Джино

Як встановити ssl сертифікат на хостингу Джино

Виберіть перший пункт - Client Certificate Login, у вікні, виділяєте сертифікат і тиснете - ок.

Як встановити ssl сертифікат на хостингу Джино

Якщо все зробили правильно, відкриється таке вікно.

Як встановити ssl сертифікат на хостингу Джино

Як встановити ssl сертифікат на хостингу Джино







Тепер потрібно підтвердити, що власником домену є саме Ви. Виберіть поштову скриньку, який у Вас є, якщо його немає, то створіть його. На хостингу "Джино" додати поштову скриньку можна в розділі - поштові скриньки і створити новий ящик (я створив новий ящик [email protected], тому що у мене його не було).
Але, на новий ящик листи не приходили і довелося звернутися в тех.підтримку, після цього вони все налаштували.

Як встановити ssl сертифікат на хостингу Джино

Вибрали ящик і тиснете на кнопку - Send Verification Code, на ящик надіслано листа з кодом.

Як встановити ssl сертифікат на хостингу Джино

Скопіюйте код з листа і вставте у відповідне поле і натисніть на кнопку - Validation. Якщо перевірка пройшла успішно, то відкриється таке вікно.

Як встановити ssl сертифікат на хостингу Джино

На наступному кроці нам потрібно замовити сам SSL сертифікат, для цього натискаємо на кнопку - To «Order SSL Certificate».

Вказуємо повне ім'я домену.

Як встановити ssl сертифікат на хостингу Джино

І потрібно підтвердити запит на отримання сертифіката. Я використовував утиліту, яку вони пропонують нам завантажити.

Як встановити ssl сертифікат на хостингу Джино

Скачайте утиліту і запустіть її. Натисніть на кнопку Generate CSR, програма запропонує зберегти файл - ключ, назвіть його наприклад csr.key і збережіть у себе на комп'ютері.

Як встановити ssl сертифікат на хостингу Джино

Тепер скопіюйте генерований код з програми і вставте в поле на сайті і натискаємо підтвердити.

Як встановити ssl сертифікат на хостингу Джино
Як встановити ssl сертифікат на хостингу Джино

Все готово, тепер можете завантажити архів з сертифікатом.

Збережіть завантажений архів разом з csr.key, який Ви створювали при генерації запиту. В архіві знаходиться декілька сертифікатів для різних серверів. Тепер залишається тільки встановити даний SSL сертифікат.

Як встановити SSL сертифікат на хостинг?

Переходимо до установки SSL сертифікату на хостинг. Як я вже писав вище, встановлювати сертифікат я буду на хостингу "Джино".

Переходимо в налаштування веб сервера, далі вибираємо розділ - SSL сертифікат.

Як встановити ssl сертифікат на хостингу Джино

Отже, я підключив послугу «виділений IP» і тепер переходимо назад в розділ - налаштування веб-сервера - SSL сертифікат.

Як встановити ssl сертифікат на хостингу Джино

Нам повідомляють, що після підключення SSL-сертифіката ваш сайт стане доступний по протоколу HTTPS. Ви можете підключити тільки один сертифікат. Вже радує, що залишилося ніби як не багато зусиль))

В архіві, який Ви завантажили в центрі сертифікації, знаходиться ще кілька архівів. Кожен архів для різних серверів, я завантажив SSL сертифікат з архіву ApacheServer.zip, у мене він був такий 2_blogorazvitie.ru.

Після того як завантажили сам сертифікат, завантажте ще ключ csr.key, який створювали за допомогою утиліти. Якщо виникне помилка, спробуйте сертифікат з іншого архіву. При правильній установці, побачите таке ось вікно.

Як встановити ssl сертифікат на хостингу Джино

Тепер сайт доступний тільки по протоколу HTTPS, а при спробі відкрити його по HTTP, буде відбуватися редирект на новий протокол.

З'явився зелений замочок)))

На додаток встановіть плагін Broken Link Checker для перевірки неправильних посилань. Цей плагін буде знаходити непрацюючі лінки, їх потрібно буде змінити або видалити. Зробити це можна буде через - інструменти - неправильні посилання.

Можливо будуть конфлікти з протоколами http і https у деяких плагінів. У мене конфлікт з плагіном Crayon Syntax Highlighter, він потрібен для вставки html коду в тіло статті, і там де є html код, статті відкриваються по https, але зеленого замку немає, так як цей плагін підтягує скрипт по протоколу http. Такі сторінки зі змішаним вмістом, потрібно виправляти!

На інших хостингах все простіше, не треба самому все це робити. На Спрінтхосте наприклад, з'явилася можливість підключення безкоштовного сертифікату, для цього потрібно просто відзначити сайт, на який ставите сертифікат і зберігаєте, після цього вони підключають SSL сертифікат, а вам залишається тільки підготувати сайт до переходу на захищений протокол. Я свій сайт планую до кінця року перенести під управління Спрінтхоста, там і тарифний план дешевше.

Так все тут зрозуміло, тільки ніфіга не зрозумів як працювати з програмою, тому згенерував запит і ключ в онлайновому сервісі, а так все супер, докладно, дохідливо і зрозуміло, а Спрінтхост про який писали вище - ф топку, 6 років на Джино, працював з багатьма хостингами на яких були сайти клієнтів - не те, тільки Джино, тільки хардкор, Джино набагато зручніше