Создайте cert.pem и key.pem в Windows - PullRequest
0 голосов
/ 29 марта 2019

Мне нужно сгенерировать файлы cert.pem и key.pem для шифрования HTTP-запросов с помощью Nginx.

В Linux я бы выполнил следующую команду OpenSSL:

openssl req -x509 -newkey rsa:4096 -nodes -out ./nginx/config/cert.pem -keyout ./nginx/config/key.pem -days 365

Какой будет эквивалентная команда для создания таких файлов в Windows? Я следовал этому руководству, но он генерирует только файлы .crt и .key.

https://helpcenter.gsx.com/hc/en-us/articles/115015960428-How-to-Generate-a-Self-Signed-Certificate-and-Private-Key-using-OpenSSL

1 Ответ

0 голосов
/ 01 апреля 2019

Сбор ответов из комментариев выше:

Если вы устанавливаете openssl на Windows, тогда это та же команда.

Или

Переименуйте файл privateKey.key в key.pem и сертификат.crt в cert.pem.Он должен работать нормально

Или

Я также создал контейнер OpenSSL Docker, который позволяет генерировать сертификаты без необходимости устанавливать OpenSSL в Windows или Linux (при условии, что Docker уже установлен): https://github.com/alexisrolland/docker-openssl

...