Certifikát SSL na VPS/VDS slouží k zajištění bezpečnosti přenosu dat mezi klientem a serverem. Certifikát SSL slouží k ochraně přenášených dat jejich šifrováním, čímž zabraňuje přístupu k datům ze strany škodlivých uživatelů.
Certifikát SSL na VPS/VDS také pomáhá zvýšit důvěru uživatelů ve vaše webové stránky, protože zajišťuje, že vaše webové stránky jsou bezpečné a důvěryhodné. Kromě toho certifikát SSL zlepšuje optimalizaci SEO vašich webových stránek, protože Google a další vyhledávače upřednostňují stránky chráněné protokolem HTTPS.
Archiv s údaji pro instalaci SSL certifikátu vám bude zaslán ihned po vystavení certifikátu na kontaktní e-mail, který jste uvedli při registraci na stránkách PQ.Hosting.
Archiv si také můžete stáhnout ve své osobní skříňce PQ.Hosting v sekci SSL certifikáty.
Pokud jste při objednávce SSL certifikátu nezapnuli volbu "Neukládat klíč do systému", klíč najdete ve své osobní skříni v sekci SSL certifikáty. Pokud jste klíč z nějakého důvodu neuložili, vystavte certifikát znovu pomocí nové žádosti CSR.
Název SSL certifikátu - název certifikátu, pod kterým se bude zobrazovat v systému. Může obsahovat písmena latinské abecedy, číslice, tečky a také znaky _ a -.
SSL certifikát - obsah SSL certifikátu ve formátu PEM
.
Klíč SSL certifikátu - obsah klíče SSL certifikátu ve formátu PEM.
Svazek SSL certifikátu - obsah souboru svazku SSL certifikátu ve formátu PEM. V dopise od certifikační autority obvykle obdržíte archiv obsahující dva soubory - samotný certifikát a řetězec certifikátů (soubor s příponou .ca-bundle
).
https://www.ssllabs.com/ssltest/analyze.html;
https://www.sslshopper.com/ssl-checker.html.
Vezměte prosím na vědomí, že certifikační autorita GlobalSign zasílá soubor s řetězcem opatrování ve formátu PKCS7
(přípona .p7b
). Tento soubor můžete otevřít v textovém editoru nebo jej převést do formátu PEM
. Příklad příkazu pro převod: openssl pkcs7 -print_certs -in certificate.p7b -out certificate.cer
Chcete-li zjistit, který webový server zpracovává požadavky SSL - Apache nebo Nginx, spusťte příkaz:
netstat -napt | grep 443
1. Certifikát se nainstaluje do konfiguračního souboru Apache:
Pro OS Debian - /etc/apache2/apache2.conf;
pro OS CentOS - /etc/httpd/conf/httpd.conf
.
2. Přidejte údaje o certifikátu do sekce VirtualHost vaší domény:
Příklad konfigurace
<VirtualHost 10.0.0.1:443>
DocumentRoot /var/www/user/data/www/domain.com
ServerName domain.com SSLEngine on
SSLCertificateFile /path/to/domain.crt
SSLCertificateKeyFile /path/to/domain.key
SSLCACertificateFile /path/to/ca.crt
</VirtualHost>
3. Restartujte Apache:
Příkaz pro OS CentOS
apachectl restart
Příkaz pro OS Debian
apache2ctl restart
Certifikát se instaluje do konfiguračního souboru Nginx.
1. Spojte SSL certifikát, intermediate a kořenový certifikát do jednoho souboru your_domain.crt
. Údaje o certifikátu najdete v e-mailu zaslaném na kontaktní e-mail po vydání certifikátu. Můžete si je také stáhnout společně s hlavním certifikátem ve své osobní skříni na webu PQ.Hosting.
Příklad souboru
-----BEGIN CERTIFICATE-----
#Your Certificate#
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
#Intermediate Certificate#
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
#Root Certificate#
-----END CERTIFICATE-----
2. Vytvořte soubor your_domain.key
a zkopírujte do něj obsah soukromého klíče certifikátu.
nano your_domain.key
3. Zkopírujte soubory your_domain.crt
a your_domain.key
do stejného adresáře. Například/etc/ssl/
.
sudo cp your_domain.crt your_domain.key /etc/ssl/
4. Nakonfigurujte blok serveru v konfiguračním souboru Nginx následujícím způsobem:
server {
listen 443;
ssl on;
ssl_certificate /etc/ssl/your_domain.crt;
ssl_certificate_key /etc/ssl/your_domain.key;
server_name your.domain.com;
}
5. Restartujte server Nginx:
/etc/init.d/nginx restart
Pokud máte potíže s instalací certifikátu SSL na svůj hostingový účet, obraťte se na podporu a požádejte o další pomoc.