База знань›Webhosting›Власний SSL (HTTPS) сертифікат

Webhosting – Власний SSL (HTTPS) сертифікат

На цій сторінціГенерація приватного ключа і CSRГенерація сертифікатаРозгортання сертифіката на WebhostingЧасті запитання

Ця стаття присвячена генерації CSR-запиту та приватного ключа для SSL-сертифіката. Якщо ви хочете автоматично запустити HTTPS на своєму Webhosting із сертифікатом Let’s Encrypt, скористайтеся інструкцією в статті Webhosting – Швидке налаштування HTTPS.

З цієї статті ви дізнаєтеся:


Генерація приватного ключа і CSR

Першим кроком до створення власного сертифіката є генерація приватного ключа та подання запиту CSR (Certificate Signing Request). Подати цей запит можна, наприклад, через онлайн-генератор CSR ⧉ (зовнішнє посилання). Перед заповненням форми уважно прочитайте попередження.

Chcete-li si vygenerovat privátní klíč a CSR sami, můžete použít linuxový nástroj OpenSSL. У терміналі виконайте такі кроки:

  1. Згенеруйте приватний ключ: openssl genrsa -out privatni_klic.key 2048
  2. Згенеруйте CSR-запит: openssl req -new -key privatni_klic.key -out CSR_zadost.csr
  3. Заповніть потрібні відомості без діакритичних знаків. Центр сертифікації перевірить ці дані перед видачею сертифіката. Особливу увагу зверніть на такі пункти:
    • Country Name (2 letter code): Дволітерний код країни
    • State or Province Name (full name): Повна назва країни
    • Locality Name (eg, city): Назва міста
    • Organization Name (eg, company): Повне ім’я фізичної особи або назва організації
    • Common Name (e.g. server FQDN or YOUR name): Назва сайту (домен)
    • Email Address: контактна електронна пошта

Система згенерує приватний ключ і запит та збереже їх у незашифрованих файлах privatni_klic.key і CSR_zadost.csr.

Файл із приватним ключем збережіть у безпечному місці, найкраще на зовнішньому диску, призначеному лише для цієї мети.


Генерація сертифіката

WEDOS не пропонує і не посередничає у видачі сертифікатів (за винятком сертифіката Let’s Encrypt ⧉).

Для захисту вебсторінок рекомендуємо обрати один із закордонних центрів сертифікації. Існує також чимало чеських посередників, які допоможуть вам отримати сертифікат, адже це не завжди проста й легка для розуміння справа.

Certifikát žádejte pro doménový název, který používáte v URL adresách Vašeho webu. Pokud se názvy přesně neshodují, bude komunikace šifrovaná, ale nebude důvěryhodná (prohlížeč zobrazí varování).

Якщо потрібно захистити кілька піддоменів, замовляйте сертифікат «wildcard» *.domain.tld.

Кілька доменів (аліасів) можна захистити сертифікатом SAN (Subject Alternative Name).


Розгортання сертифіката на Webhosting

Після отримання сертифіката введіть його в адміністрації такими кроками:

  1. Увійдіть до адміністрації клієнта ⧉.
  2. У верхньому меню виберіть Hosting Services Webhosting.
  3. Виберіть вебхостинг, на якому хочете розгорнути SSL-сертифікат.
  4. У лівому меню натисніть HTTPS.
  5. Виберіть HTTPS with custom certificate on domain (SNI).
  6. Заповніть у формі Private key і Certificate, обидва у форматі PEM. Поля Private key password і Certificate chain є необов’язковими.
  7. Натисніть кнопку Apply Changes.
Зразок налаштування HTTPS із власним сертифікатом на домені (SNI)
Зразок налаштування HTTPS із власним сертифікатом на домені (SNI)

Налаштування сертифіката зазвичай набуває чинності протягом 90 хвилин.


Часті запитання

Як створити CSR-запит для домену та піддоменів?

У CSR-запиті вказуйте лише назву домену. Якісний центр сертифікації або посередник під час верифікації доповнить відомості сертифіката відповідно до обраного варіанта (wildcard, SAN, …).

Чи була ця стаття корисною?

Ваша оцінка допомагає нам покращувати статті.

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

Не знайшли те, що шукаєте?

Запитайте інших клієнтів на сайті спільноти Help.