Здравствуйте! Впервые сталкиваюсь с таким заданием. По инструкции мне не получается это сделать. Написано что нужен key и crt. Сам crt файл у меня имеется. Но файла key нету. Есть txt файл с содержимым:
Код
-----BEGIN CERTIFICATE REQUEST-----
код
-----END CERTIFICATE REQUEST-----
-----BEGIN PRIVATE KEY-----
код
-----END PRIVATE KEY-----
Вроде его как то и надо пересохранить в файл key. Но как это сделать и с каким содержимым он должен быть?
Добрый вечер! Можете воспользоваться этой инструкцией https://habrahabr.ru/post/306128/. Прекрасно всё ставится и обновляется. По этой инструкции делал до появления функционала в BitrixWM. Правда не уверен, появился ли функционал в последней версии.
Здравствуйте! Столкнулся с подобной проблемой. BitrixVM 7.3.13 Пробую установить SSL-сертификат AlphaSSL Wildcard Создал 2 файла в каталоге /root/bitrix-env/etc/nginx/ssl/:
"cert.pem": -----BEGIN CERTIFICATE----- код -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- код -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- код -----END CERTIFICATE-----
"private.key": -----BEGIN RSA PRIVATE KEY----- код -----END RSA PRIVATE KEY-----
а так же прописал в конфигурационном файле "bx_ssl_nginx_site_template.conf":
1) Положите сертификаты в /etc/nginx/certs/23042019/ НЕ В /root/bitrix-env/etc/nginx/ssl/ Там должны быть: cert.pem (сертификат с цепочкой) и private.key (закрытый ключ этого сертификата
2) Замените:
Цитата
Лембит Луйк написал: ssl_certificate /etc/nginx/ssl/cert.pem; ssl_certificate_key /etc/nginx/ssl/private.key; include /etc/nginx/bx/conf/ssl.conf;
На:
Код
include /etc/nginx/bx/conf/ssl.conf;
ssl_certificate /etc/nginx/certs/23042019/cert.pem;
ssl_certificate_key /etc/nginx/certs/23042019/private.key;
3) Протестируйте nginx (nginx -t) и есть все ок - перезагрузите nginx