Ця стаття присвячена генерації CSR-запиту та приватного ключа для SSL-сертифіката. Якщо ви хочете автоматично запустити HTTPS на своєму Webhosting із сертифікатом Let’s Encrypt, скористайтеся інструкцією в статті Webhosting – Швидке налаштування HTTPS.
З цієї статті ви дізнаєтеся:
- Як згенерувати приватний ключ і CSR
- Як згенерувати сертифікат
- Як ввести сертифікат в адміністрації вебхостингу
- Часті запитання
Генерація приватного ключа і CSR
Першим кроком до створення власного сертифіката є генерація приватного ключа та подання запиту CSR (Certificate Signing Request). Подати цей запит можна, наприклад, через онлайн-генератор CSR ⧉ (зовнішнє посилання). Перед заповненням форми уважно прочитайте попередження.
Chcete-li si vygenerovat privátní klíč a CSR sami, můžete použít linuxový nástroj OpenSSL. У терміналі виконайте такі кроки:
- Згенеруйте приватний ключ:
openssl genrsa -out privatni_klic.key 2048 - Згенеруйте CSR-запит:
openssl req -new -key privatni_klic.key -out CSR_zadost.csr - Заповніть потрібні відомості без діакритичних знаків. Центр сертифікації перевірить ці дані перед видачею сертифіката. Особливу увагу зверніть на такі пункти:
- 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
Після отримання сертифіката введіть його в адміністрації такими кроками:
- Увійдіть до адміністрації клієнта ⧉.
- У верхньому меню виберіть Hosting Services Webhosting.
- Виберіть вебхостинг, на якому хочете розгорнути SSL-сертифікат.
- У лівому меню натисніть HTTPS.
- Виберіть HTTPS with custom certificate on domain (SNI).
- Заповніть у формі Private key і Certificate, обидва у форматі PEM. Поля Private key password і Certificate chain є необов’язковими.
- Натисніть кнопку Apply Changes.

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