Znalostná báza›Webhosting›Vlastný SSL (HTTPS) certifikát

Webhosting – Vlastný SSL (HTTPS) certifikát

Na tejto stránkeGenerovanie privátneho kľúča a CSRGenerovanie certifikátuNasadenie certifikátu na WebhostingČasto kladené otázky

Tento článok sa zaoberá generovaním CSR žiadosti a privátneho kľúča k SSL certifikátu. Ak chcete na svojom Webhostingu sprevádzkovať HTTPS automaticky s certifikátom Let’s Encrypt, postupujte podľa návodu v článku Webhosting – Rýchle nastavenie HTTPS.

V tomto článku sa dozviete:


Generovanie privátneho kľúča a CSR

Prvým krokom k vygenerovaniu vlastného certifikátu je vygenerovanie privátneho kľúča a podanie žiadosti CSR (Certificate Signing Request). Túto žiadosť môžete podať napríklad cez online CSR generátor ⧉ (externý odkaz). Pred vyplnením formulára si pozorne prečítajte výstražné pokyny.

Chcete-li si vygenerovat privátní klíč a CSR sami, můžete použít linuxový nástroj OpenSSL. V termináli vykonajte nasledujúce kroky:

  1. Vygenerujte privátny kľúč: openssl genrsa -out privatni_klic.key 2048
  2. Vygenerujte CSR žiadosť: openssl req -new -key privatni_klic.key -out CSR_zadost.csr
  3. Vyplňte požadované informácie, a to bez diakritiky. Certifikačná autorita tieto údaje pred udelením certifikátu overí. Osobitnú pozornosť venujte týmto položkám:
    • Country Name (2 letter code): Dvojpísmenový kód krajiny
    • State or Province Name (full name): Celý názov krajiny
    • Locality Name (eg, city): Názov mesta
    • Organization Name (eg, company): Celé meno fyzickej osoby alebo názov organizácie
    • Common Name (e.g. server FQDN or YOUR name): Názov webu (doména)
    • Email Address: kontaktný e-mail

Systém vygeneruje privátny kľúč a žiadosť a uloží ich do nešifrovaných súborov privatni_klic.key a CSR_zadost.csr.

Súbor s privátnym kľúčom uložte na bezpečné miesto, ideálne na externý disk určený iba na tento účel.


Generovanie certifikátu

WEDOS neponúka ani nesprostredkúva vystavovanie certifikátov (okrem certifikátu Let’s Encrypt ⧉).

Na zabezpečenie www stránok odporúčame zvoliť niektorú zo zahraničných certifikačných autorít. Existuje aj množstvo českých sprostredkovateľov, ktorí Vám so získaním certifikátu pomôžu, pretože to nemusí byť vždy jednoduchá a ľahko pochopiteľná záležitosť.

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í).

Ak potrebujete zabezpečiť viac subdomén, žiadajte „wildcard“ certifikát *.domain.tld.

Viac domén (aliasov) zabezpečíte certifikátom SAN (Subject Alternative Name).


Nasadenie certifikátu na Webhosting

Po získaní certifikátu ho zadajte do administrácie nasledujúcimi krokmi:

  1. Prihláste sa do zákazníckej administrácie ⧉.
  2. V hornom menu vyberte Hosting services Webhosting.
  3. Zvoľte webhosting, na ktorom chcete SSL certifikát nasadiť.
  4. V ľavom menu kliknite na HTTPS.
  5. Vyberte HTTPS with custom certificate on domain (SNI).
  6. Vyplňte do formulára Private key a Certificate, oboje vo formáte PEM. Položky Private key password a Certificate chain sú nepovinné.
  7. Kliknite na tlačidlo Apply Changes.
Vzorové nastavenie HTTPS s vlastným certifikátom na doméne (SNI)
Vzorové nastavenie HTTPS s vlastným certifikátom na doméne (SNI)

Nastavenie certifikátu sa typicky prejaví do 90 minút.


Často kladené otázky

Ako mám vytvoriť CSR žiadosť pre doménu aj subdomény?

Do CSR žiadosti zadávajte iba názov domény. Kvalitná certifikačná autorita alebo sprostredkovateľ doplní detaily certifikátu na základe vybraného variantu (wildcard, SAN, …) v priebehu verifikácie.

Pomohol vám tento článok?

Vaše hodnotenie nám pomáha zlepšovať naše články.

Vašu správu si prečíta tím tvorcov dokumentácie, ale neodpovedá na ňu. Ak potrebujete poradiť, kontaktujte nás pomocou kontaktného formulára. Nezadávajte sem heslá ani osobné údaje.

Nenašli ste, čo hľadáte?

Opýtajte sa ostatných zákazníkov na komunitnom webe Help.