Znalostní báze›Webhosting›Vlastní SSL (HTTPS) certifikát

Webhosting – Vlastní SSL (HTTPS) certifikát

Na této stránceGenerování privátního klíče a CSRGenerování certifikátuNasazení certifikátu na WebhostingČasto kladené dotazy

Tento článek se zabývá generováním CSR žádosti a privátního klíče k SSL certifikátu. Chcete-li na svém Webhostingu zprovoznit HTTPS automaticky s certifikátem Let’s Encrypt, postupujte podle návodu v článku Webhosting – Rychlé nastavení HTTPS.

V tomto článku se dozvíte:


Generování privátního klíče a CSR

Prvním krokem k vygenerování vlastního certifikátu je vygenerování privátního klíče a podání žádosti CSR (Certificate Signing Request). Tuto žádost můžete podat například přes online CSR Generátor ⧉ (externí odkaz). Před vyplněním formuláře si pečlivě přečtěte výstražné pokyny.

Chcete-li si vygenerovat privátní klíč a CSR sami, můžete použít linuxový nástroj OpenSSL. V terminálu proveďte následující kroky:

  1. Vygenerujte privátní klíč: openssl genrsa -out privatni_klic.key 2048
  2. Vygenerujte CSR žádost: openssl req -new -key privatni_klic.key -out CSR_zadost.csr
  3. Vyplňte požadované informace, a to bez diakritiky. Certifikační autorita tyto údaje před udělením certifikátu ověří. Zvláštní pozornost věnujte těmto položkám:
    • Country Name (2 letter code): Dvoupísmenný kód země
    • State or Province Name (full name): Celý název země
    • Locality Name (eg, city): Název města
    • Organization Name (eg, company): Celé jméno fyzické osoby, nebo název organizace
    • Common Name (e.g. server FQDN or YOUR name): Název webu (doména)
    • Email Address: kontaktní e-mail

Systém vygeneruje privátní klíč a žádost a uloží je do nešifrovaných souborů privatni_klic.key a CSR_zadost.csr.

Soubor s privátním klíčem uložte na bezpečné místo, ideálně na externí disk určený pouze k tomuto účelu.


Generování certifikátu

WEDOS nenabízí a nezprostředkovává vystavování certifikátů (mimo certifikátu Let’s Encrypt ⧉).

Pro zabezpečení www stránek doporučujeme zvolit některou ze zahraničních certifikačních autorit. Existuje také množství českých zprostředkovatelů, kteří Vám se získáním certifikátu pomohou, protože to nemusí být vždy jednoduchá a snadno pochopitelná záležitost.

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

Potřebujete-li zabezpečit více subdomén, žádejte „wildcard“ certifikát *.domena.tld.

Více domén (aliasů) zabezpečíte certifikátem SAN (Subject Alternative Name).


Nasazení certifikátu na Webhosting

Po získání certifikátu jej zadejte do administrace následujícími kroky:

  1. Přihlaste se do zákaznické administrace ⧉.
  2. V horním menu vyberte Hostingové služby Webhosting.
  3. Zvolte webhosting, na kterém chcete SSL certifikát nasadit.
  4. V levém menu klikněte na HTTPS.
  5. Vyberte HTTPS s vlastním certifikátem na doméně (SNI).
  6. Vyplňte do formuláře privátní klíč a certifikát, obojí ve formátu PEM. Položky heslo k privátnímu klíči a certifikační řetěz jsou nepovinné.
  7. Klikněte na tlačítko Provést změny.
Vzorové nastavení HTTPS s vlastním certifikátem na doméně (SNI)
Vzorové nastavení HTTPS s vlastním certifikátem na doméně (SNI)

Nastavení certifikátu se typicky projeví do 90 minut.


Často kladené dotazy

Jak mám vytvořit CSR žádost pro doménu i subdomény?

Do CSR žádosti zadávejte pouze název domény. Kvalitní certifikační autorita či zprostředkovatel doplní detaily certifikátu na základě vybrané varianty (wildcard, SAN, …) v průběhu verifikace.

Pomohl vám tento návod?

Vaše hodnocení nám pomáhá návody zlepšovat.

Vzkaz si přečte redakce návodů, ale neodpovídá na něj. Když potřebujete poradit, zeptejte se na komunitním webu Help. Nepište sem hesla ani osobní údaje.

Nenašli jste, co hledáte?

Zeptejte se ostatních zákazníků na komunitním webu Help.