Webhosting – Vlastní SSL (HTTPS) certifikát

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.

Chete-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 návod?

Děkujeme za Vaši zpětnou vazbu!
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors