Безкоштовний сертифікат Let’s Encrypt у DirectAdmin

SSL (англ. Secure Sockets Layer) — криптографічний протокол, який забезпечує шифрування даних між клієнтом і сервером. Для безпечної передачі особистих даних, що вводяться користувачем на сайтах (логіни та паролі, номери банківських карт, електронні адреси та інша інформація), і запобігання їх перехопленню шахраями, використовуються SSL-сертифікати, які забезпечують шифрування даних між браузером (клієнтом) та сайтом (сервером).

Що таке SSL сертифікат і чому важливо його використовувати?

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

SSL сертифікат

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

Але що робити, якщо проект є не комерційним і немає потреби у платному сертифікаті?

Internet Security Research Group (ISRG) створило абсолютно безкоштовний сертифікат Let’s Encrypt, який має більшість переваг платного та забезпечує надійний захист даних відвідувачів Вашого сайту.

Безкоштовний сертифікат Let’s Encrypt у DirectAdmin

Підключити безкоштовний сертифікат Let’s Encrypt до Вашого сайту в панелі управління хостингом DirectAdmin можна всього за кілька хвилин. Для цього потрібно виконати декілька простих кроків:

  1. Переконайтеся, що Ваш сайт відображається з IP-адреси хостинг-сервера, з якого здійснюється запит на отримання сертифіката. Це важливо, оскільки центр сертифікації Let’s Encrypt зіставляє IP-адресу сайту з IP-адресою сервера, з якого здійснюється запит. Якщо IP-адреси відрізняються, сертифікат не буде виданий!
  2. Перейдіть у панель управління DirectAdmin до розділу Сертифікати SSL:Сертифікати DirectAdmin SSL
  3. Виберіть пункт Безкоштовний і автоматичний сертифікат від Let’s Encrypt і відзначте необхідні субдомени сайту, а потім натисніть Зберегти.Безкоштовний сертифікат Let's Encrypt
  4. Після успішного видачі сертифіката Let’s Encrypt, Ви отримаєте відповідне сповіщення:
  5. У розділі Сертифікати SSL панелі управління хостингом DirectAdmin виберіть: “Примусовий SSL https редірект” і натисніть Зберегти, після чого всі запити до сайту за протоколом http:// будуть перенаправлятися на https://

Готово! На цьому процес видачі SSL сертифіката завершено!

Оцініть статтю