Apache сервер требует следующие 2 файла:
server.key
- приватный ключserver.crt
- публичный ключДля того, чтобы получить нужные файлы нам понадобится Open SSL.
Вот так мы можем получить приватный ключ:
openssl.exe pkcs12 -in myCert.pfx -nocerts -out privateKey.pem
openssl.exe rsa -in privateKey.pem -out server.key
А вот так получаем открытый (публичный) ключ:
openssl.exe pkcs12 -in myCert.pfx -clcerts -nokeys -out server.crt
Теперь все необходимое у нас есть.