既にSSL証明書を購入し、証明書と.pemファイルを秘密鍵として受け取りましたか?サプライヤーから;今、私はそれを動作させるために、この.pemキーをbitnami Redmine Apache Webサーバーの.keyに変換する必要があります。
これを行うには、どのようなプログラムまたはコマンドを実行するのですか?私は、Opensslなどを使用してこれを行うという点で初心者です。
どんなアドバイスでも大歓迎です!
ありがとうございました。
PEM秘密鍵のDERエンコードバージョンが必要だと思います。そう :
openssl rsa -outform der -in private.pem -out private.key
openssl x509 -outform der -in your-cert.pem -out your-cert.crt
openssl rsa -in privkey.pem -out private.key
は仕事をします。
CAは秘密鍵を要求せず、CSRが証明書を発行するためにCSRに要求するだけですほとんどの場合、CSRを生成したPCのどこかにあります。だれもあなた以外の人がそのファイルを持つことはできないので、秘密鍵が「秘密」と呼ばれる理由です。
Httpd-ssl.confでSSLCertificateKeyFileの値として使用するファイルを探している場合、PEMファイルは正常に機能するはずです。
そのファイルのSSLオプションの詳細については、このSO質問/回答をご覧ください。