SSL сертификатът на VPS/VDS се използва, за да се гарантира сигурността на предаването на данни между клиента и сървъра. SSL сертификатът се използва за защита на предаваните данни, като ги криптира и по този начин предотвратява достъпа на злонамерени потребители до данните.
SSL сертификатът на VPS/VDS помага и за повишаване на доверието на потребителите към вашия уебсайт, тъй като гарантира, че сайтът ви е сигурен и надежден. Освен това SSL сертификатът подобрява SEO оптимизацията на вашия уебсайт, тъй като Google и другите търсачки предпочитат сайтове, защитени с HTTPS.
Архивът с данните за инсталиране на SSL сертификата ще бъде изпратен веднага след издаването на сертификата на електронната поща за контакт, посочена от вас при регистрацията на уебсайта PQ.Hosting.
Можете също така да изтеглите архива в личния си кабинет на PQ.Hosting в раздела SSL сертификати
Ако не сте включили опцията "Не запазвай ключа в системата" при поръчката на SSL сертификат, ключът може да бъде намерен във Вашия личен шкаф в раздел SSL сертификати. Ако по някаква причина не сте запазили ключа, издайте отново сертификата, като използвате нова CSR заявка.
SSL Certificate Name (Име на SSL сертификата) - името на сертификата, под което той ще се показва в системата. То може да съдържа букви от латинската азбука, цифри, точки, както и знаците _ и -.
SSL сертификат - съдържанието на SSL сертификата в PEM формат
.
Ключ на SSL сертификата - съдържанието на ключа на SSL сертификата в PEM формат.
SSL Certificate bundle (Пакет SSL сертификат) - съдържанието на файла с пакета SSL сертификат в PEM формат. В писмото от удостоверяващия орган обикновено получавате архив, съдържащ два файла - самото удостоверение и веригата от удостоверения (файл с разширение .ca-bundle
).
https://www.ssllabs.com/ssltest/analyze.html;
https://www.sslshopper.com/ssl-checker.html.
Моля, обърнете внимание, че удостоверяващият орган GlobalSign изпраща файла с веригата на съхранение във формат PKCS7
(разширение .p7b
). Можете да отворите този файл в текстов редактор или да го конвертирате във формат PEM
. Примерна команда за преобразуване: openssl pkcs7 -print_certs -in certificate.p7b -out certificate.cer
За да разберете кой уеб сървър обработва SSL заявките - Apache или Nginx, изпълнете командата:
netstat -napt | grep 443
1. Сертификатът се инсталира в конфигурационния файл на Apache:
За операционна система Debian - /etc/apache2/apache2.conf;
за OS CentOS - /etc/httpd/conf/httpd.conf.
2. Добавете данните за сертификата в раздела VirtualHost на вашия домейн:
Пример за конфигурация
<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. Рестартирайте Apache:
Команда за операционна система CentOS
apachectl restart
Команда за операционна система Debian
apache2ctl restart
Сертификатът се инсталира в конфигурационния файл на Nginx.
1. Комбинирайте SSL сертификата, междинния и кореновия сертификат в един файл your_domain.crt.
Данните за сертификата можете да намерите в имейла, изпратен на вашата електронна поща за контакт след издаването на сертификата. Можете също така да ги изтеглите заедно с основния сертификат в личния си кабинет на уебсайта PQ.Hosting.
Пример за файл
-----BEGIN CERTIFICATE-----
#Your Certificate#
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
#Intermediate Certificate#
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
#Root Certificate#
-----END CERTIFICATE-----
2. Създайте файла your_domain.key
и копирайте съдържанието на частния ключ на сертификата в него.
nano your_domain.key
3. Копирайте файловете your_domain.crt
и your_domain.key
в една и съща директория. Например,/etc/ssl/.
sudo cp your_domain.crt your_domain.key /etc/ssl/
4. Конфигурирайте блока на сървъра в конфигурационния файл на Nginx, както следва:
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. Рестартирайте сървъра Nginx:
/etc/init.d/nginx restart
Ако изпитвате затруднения при инсталирането на SSL сертификат в хостинг акаунта си, свържете се с отдела за поддръжка за допълнителна помощ.