改版履歴 | |||
版数 | 日付 | 内容 | 担当 |
V.1.1 | 2014/12/22 | 初版 | NII |
V.1.2 | 2015/5/15 | 中間CA証明書のファイル名を修正 | NII |
V.1.3 | 2015/12/11 | サーバ証明書設定について注釈を追加 | NII |
V.2.0 | 2018/2/26 | SHA1の記載内容の削除 | NII |
V.2.1 | 2018/3/26 | CT対応版の中間CA証明書について説明を追加 | NII |
V.2.2 | 2018/4/27 | Apache(mod_ssl)2.4.8以降における手順を追加 | NII |
V.2.3 | 2018/7/9 | ECDSA対応版の中間CA証明書についての説明を追加 | NII |
V.2.4 | 2019/4/22 | ECC認証局 中間CA証明書の名称を変更 | NII |
V.2.5 | 2020/4/13 | 中間CA証明書のファイル名を修正 | NII |
V.2.6 | 2020/8/25 | 中間CA証明書の記載内容を修正 | NII |
V.2.7 | 2020/12/22 | 中間CA証明書を修正 | NII |
目次
1. Apache(mod_ssl) によるサーバ証明書の利用
1-1. 前提条件
1-2. 証明書のインストール
1-2-1. 事前準備
1-2-2. 中間CA証明書のインストール
1-2-3. サーバ証明書のインストール
1-3. Apacheの設定変更
1-4. サーバ証明書の置き換えインストール
1-5. 起動確認
1. Apache (mod_ssl) によるサーバ証明書の利用
1-1. 前提条件
Apache(mod_ssl)でサーバ証明書を利用する場合の前提条件について記載します。適宜、サーバ証明書をインストールする利用管理者様の環境により、読み替えをお願いします。
(本マニュアルでは、Red Hat Enterprise Linux Server release 6.3 (Santiago)、OpenSSL 1.0.1e-fips 11 Feb 2013、Apache/2.2.15 (Unix) または Apache/2.4.9 (Unix)での実行例を記載しております)
前提条件 |
|
CSR作成時は既存の鍵ペアは使わずに、必ず新たにCSR作成用に生成した鍵ペアを利用してください。
更新時も同様に、鍵ペアおよびCSRを新たに作成してください。
鍵ペアの鍵長は、RSAの場合は2048bit、ECDSAの場合は384bitにしてください。
※Apache2.2(mod_ssl)はECDSA鍵について非対応となっております。
1-2. 証明書のインストール
Apache(mod_ssl)への証明書のインストール方法について記述します。
1-2-1. 事前準備
事前準備として、サーバ証明書、中間CA証明書を取得してください。
事前準備 |
別ページ記載の手順(※)にて取得したサーバ証明書をserver.crtという名前で任意の場所に保存してください。
|
1-2-2. 中間CA証明書のインストール
以下の手続きに従って、中間CA証明書のインストールを行ってください。
中間CA証明書のインストール | ||
中間CA証明書は「1-1.前提条件」条件6.で記述したssl.confファイルの「SSLCertificateChainFile」で指定します。 SHA-2認証局 中間CA証明書の場合
ECC認証局 中間CA証明書の場合
Apache2.4.8以降をご利用の場合 後述の「1-2-3. サーバ証明書のインストール」手順にて記載します。 |
1-2-3. サーバ証明書のインストール
新規でサーバ証明書をインストールする場合は以下の手続きによりサーバ証明書のインストールを実施してください。
サーバ証明書のインストール | |||
サーバ証明書は「1-1. 前提条件」条件6.で記述したssl.confファイルの「SSLCertificateFile」で指定します。 「1-2-1. 事前準備」で取得したサーバ証明書を「1-1. 前提条件」条件6.a.で記述したパスへ移動してください。
Apache2.4.8以降をご利用の場合 「1-2-1. 事前準備」で取得したサーバ証明書と中間CA証明書を連結して保存します。 SHA-2認証局 中間CA証明書の場合
ECC認証局 中間CA証明書の場合
※ 上記コマンドの前提 連結した証明書は「1-1. 前提条件」条件6.a.で記述したパスへ移動してください。 |
1-3. Apacheの設定変更
Apacheに証明書を適用するための設定方法について記述します。
Apacheの設定変更 | ||||
証明書のインストール終了後、「1-1. 前提条件」で記述したssl.confファイルの編集を行ってください。
Apache2.4.8以降をご利用の場合 証明書の更新を行った場合は新たに作成した秘密鍵をSSLCertificateKeyFileに、新たに作成したサーバ証明書と中間CA証明書を連結した証明書をSSLCertificateFileに設定してください。
|
1-4. サーバ証明書の置き換えインストール
更新したサーバ証明書をインストールする場合は以下の手続きによりサーバ証明書のインストールを実施してください。
サーバ証明書の置き換えインストール | |||||||||
3. 更新対象の中間CA証明書をコピーして、保管してください SHA-2認証局 中間CA証明書の場合
4. 別ページ記載の手順「支援システム操作手順書 / 利用管理者用」 - 「2-2. サーバ証明書更新申請手続き概要」に従い、証明書の更新申請を実施してください。 5. 「1-2-1. 事前準備」で取得したサーバ証明書を、「1-1. 前提条件」条件6.a.で記述したパスへ移動してください。
SHA-2認証局 中間CA証明書の場合
ECC認証局 中間CA証明書の場合
Apache2.4.8以降をご利用の場合 1. 旧サーバ証明書の鍵ペアをコピーしてください。
|
1-5. 起動確認
インストールした証明書によるSSL通信に問題がないか確認する方法を記述します。
証明書の反映・確認 | |
1. Apacheを再起動し、変更した設定を反映させます。
|