Zavolejte nám

Obraťte se na nás se svými dotazy přes e-mail nebo telefon.

V pracovní dny od 9:00 do 17:00

+420 777 523 225

Autorizovaný partner

GeoTrust Partner   RapidSSL

Instalace SSL certifikátu na serveru Apache 2

Nacházíte se zde: SSL certifikáty » Podpora » Instalace certifikátu » Instalace SSL certifikátu na serveru Apache 2
  1. Jakmile e-mailem obdržíte certifikát, zkopírujte vše mezi ----BEGIN CERTIFICATE----- a -----END CERTIFICATE----- (včetně techto značek) a uložte v textovém editoru (např. notepad, ne Word) do souboru s koncovkou .crt. Např. vascertifikat.crt
  2. Stejně jako certifikát uložte i intermediate certifikát, který je taktéž přiložen v e-mailu. Soubor opět uložte s koncovkou .crt. Např. rapidssl_intermediate.crt.
  3. Zkopírujte oba dva .crt soubory na místo, kde uchováváte vaše certifikáty a privátní klíče. Nastavte je čitelné pouze pod uživatelem root.
  4. Najděte konfigurační soubory pro Apache (umístění je rozdílné na různých distribucích). Soubor bývá většinou umístěn v /etc/httpd nebo /etc/apache2. Nejčastěji se jmenuje httpd.conf.
  5. Najděte sekci
    <virtualhost></virtualhost>
    v konfiguračním souboru. Pokud potřebujete, aby byla vaše stránka přístupná jak přes https tak přes http, budete potřebovat virtual host pro každý typ spojení. Udělejte kopii současného virtual host bez SSL a nastavte jej pro SSL. Pokud potřebujete, aby vaše stránky byly přístupné pouze přes SSL, upravte existující virtual host část.
  6. Nastavte část pro stránky zabezpečené přes SSL, např.:
    <virtualhost 192.168.0.1:443>
    DocumentRoot /var/www/html2
    ServerName www.yourdomain.com
    SSLEngine on
    SSLCertificateFile /cesta/k/vascertifikat.crt
    SSLCertificateKeyFile /cesta/k/vas_privatni_klic.key
    SSLCertificateChainFile /cesta/k/rapidssl_intermediate.crt
    </virtualhost>
    
  7. Otestujte nastavení vašeho Apache serveru před restartem. Typicky s použitím apachectl configtest
  8. Restartujte Apache! Liší se dle distribuce, ale běžně např. přes:
    apachectl stop
    apachectl start