ページ更新日:2026/06/14
openssl コマンドを使用して pfx ファイルを作成する手順を説明します。
IISでの「pfxインポート」を利用してSSL証明書をインストールする際にも、以下の手順でpfxを作成できます。
.pfx にまとめる実行例(クリックで OpenSSLコマンド集(GIF) へ)以下の3つのファイルを用意してください。
上記3ファイルを、以下の順番で1つのファイルにまとめます。
ファイル名は server.pem として保存してください。
-----BEGIN RSA PRIVATE KEY-----
(秘密鍵の内容)
-----END RSA PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
(SSL証明書の内容)
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
(中間証明書の内容)
-----END CERTIFICATE-----
以下の openssl コマンドを実行して server.pfx を作成します。
$ openssl pkcs12 -export -in server.pem -out server.pfx
実行するとエクスポートパスワード(Export Password)の入力を求められます。ここで設定したパスワードは、IIS等へpfxをインポートする際に必要になります。
OpenSSLとは?インストール・基本コマンドから証明書管理まで完全ガイド
pfxファイルから秘密鍵・証明書を取り出す方法
証明書ファイルの形式(PEM・DER・PKCS#12など)と変換方法
IISへのSSL証明書インストール手順
秘密鍵とは?SSL証明書との関係・管理方法
【ツール】証明書形式変換ツール(PEM⇔PFX等の変換をブラウザで実行)