Let’s Encryptで作ったPEM形式の証明書をIISにインストールするためにPFXに変換する時に使うコマンド
openssl pkcs12 -export -out xxxxx.pfx -inkey private.key -in certificate.crt
毎回Linux機にファイルをコピーするのが面倒だったけどWindows機にOpenSSLをインストールしたので少し便利になった。
Windows版OpenSSLはここからダウンロード
逆にPFXからPEMに変換する時は、
openssl pkcs12 -export -in xxxxx.pfx -out certificate.pem
キーのみ抽出する時は
openssl pkcs12 -export -in xxxxx.pfx -nocerts -nodes -out private.key