У нас есть требование изменить веб-сервисы с HTTP на HTTPS, поэтому мы сгенерировали .csr и предоставили нашему клиенту и получили взамен файлы .p7b и .cer, чтобы использовать их в nginX, размещенном на сервере linux.
Я новичок в nginX и, насколько я понимаю, .p7b и .cer оба являются файлами сертификатов, но я не понимаю, какой из них следует использовать в параметре ssl_certificate, или мне нужно объединить оба файла и передать результирующий файл в ssl_certificate для обслуживания цель?
server {
listen 443;
ssl on;
ssl_certificate /etc/ssl/your_domain_name.pem; (or bundle.crt)
ssl_certificate_key /etc/ssl/your_domain_name.key;
server_name your.domain.com;
access_log /var/log/nginx/nginx.vhost.access.log;
error_log /var/log/nginx/nginx.vhost.error.log;
location / {
root /home/www/public_html/your.domain.com/public/;
index index.html;
}
}
Я перехожу по этой ссылке, но не смог найти правильный ответ.
Может кто-нибудь, пожалуйста, скажите мне подробно, как я должен их использовать?
PS: перенося вопрос из StackOverFlow в SuperUser.