Ver.1.6

証明書自動発行支援システム
サーバ証明書インストールマニュアル
Apache-SSL 編

2012/3/30

国立情報学研究所

Ver.1.6

改版履歴
版数

日付

内容

担当

V.1.0

2009/5/15

初版

NII

V.1.1

2009/7/13

誤植修正

NII

V.1.2

2009/9/11

誤植の修正

NII

V.1.3

2009/10/13

DN 使用可能文字拡張

NII

誤植の修正
V.1.4

2011/2/28

サーバ証明書インストールマニュアルに IIS7.0・IIS7.5

NII

を追加
DN のルール記載変更
V.1.5

2011/6/3

文言を修正

NII

V.1.6

2012/03/30

暗号アルゴリズムのセキュリティ対応に伴いサーバ証

NII

明書および CSR の鍵長 1024 ビット記載削除

証明書自動発行支援システムサーバ証明書インストールマニュアル～
Apache-SSL 編

Ver.1.6

目次
1.はじめに ........................................................................................................................ 1
1-1.CSR とは .......................................................................................................................... 1
1-2.OpenSSL の利用について ................................................................................................ 1
1-3.他のサーバ証明書インストールマニュアルとの比較について ........................................ 2
1-4.本書の範囲 ........................................................................................................................ 3

2.APACHE-SSL によるサーバ証明書の利用 .................................................................... 4
2-1.前提条件 ........................................................................................................................... 4
2-2.事前準備 ........................................................................................................................... 4
2-3.鍵ペアの生成と CSR の作成 ............................................................................................ 7
2-3-1 鍵ペアの生成 ............................................................................................................. 7
2-3-2 CSR の生成 ................................................................................................................ 92-4.証明書の申請から取得まで ............................................................................................ 12
2-5.証明書のインストール .................................................................................................... 13
2-5-1 事前準備 .................................................................................................................. 13
2-5-2 中間 CA 証明書のインストール .............................................................................. 14
2-5-3 サーバ証明書のインストール.................................................................................. 14
2-6.Apache の設定変更......................................................................................................... 15
2-7.サーバ証明書の置き換えインストール .......................................................................... 15
2-8.起動確認 ......................................................................................................................... 17i

証明書自動発行支援システムサーバ証明書インストールマニュアル～
Apache-SSL 編

Ver.1.6

1.はじめに証明書自動発行支援システムサーバ証明書インストールマニュアル Apache-SSL 編（以下、「本マニュアル」）は、UPKI オープンドメイン証明書自動発行検証プロジェクト（以下、「本プロジェクト」）から発行された証明書を Apacheで使用するための CSR の作成方法、発行したサーバ証明書をインストールする方法について記載します。

1-1.CSR とは
CSR（証明書発行要求：Certificate Signing Request）は証明書を作成するための元となる情報で、その内容には、加入者が管理する SSL/TLS サーバの組織名、Common Name（サーバの FQDN）、公開鍵などの情報が含まれています。NII では、加入者に作成いただいた CSR の内容を元に、証明書を作成します。
CSR の例-----BEGIN CERTIFICATE REQUEST----MIIBSTCB9AIBADCBjjELMAkGA1UEBhMCSlAxEDAOBgNVBAcTB0FjYWRlbWUxKjAo
BgNVBAoTIU5hdGlvbmFsIEluc3RpdHV0ZSBvZiBJbmZvcm1hdGljczEiMCAGA1UE
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
lGu3rQIDAQABoAAwDQYJKoZIhvcNAQEEBQADQQCqpoKhuE6W4GpUhpSAJX51z/ze
BvHWjt2CBnDeyaIVNgr3+zdGKUpvWYG70RkIss4ST6PDF+RQw+TRdkzl8TUF-----END CERTIFICATE REQUEST-----

1-2.OpenSSL の利用について証明書を申請する際に必要となる鍵の作成や CSR の生成には OpenSSL を利用することができます。
OpenSSL のインストール方法等は OpenSSL Project（http://www.openssl.org）等のインターネット上のサイトや
ダウンロードしたファイルに付属しているインストールマニュアルを参照してください。

Page 1

証明書自動発行支援システムサーバ証明書インストールマニュアル～
Apache-SSL 編

Ver.1.6

1-3.他のサーバ証明書インストールマニュアルとの比較について
本マニュアルでは、各サーバで使用する鍵ペア、ＣＳＲ生成ツールとして、【鍵ペア生成時の共通事項】に記述したツールを使用して説明します。
また、各サーバへインストールする必要がある証明書を【サーバ証明書インストールに必要となる証明書一覧】に記述します。

【鍵ペア生成時に利用するツール】○・・・該当する-・・・該当しない
Openssl

JavaKeytool

iKeymanApache1.3 系+mod_ssl

○

-

-

Apache2.0 系+mod_ssl

○

-

-

Apache-SSL

○

-

-

Tomcat-○-IBM HTTP Server

-

-

○

IIS5.0○--

IIS6.0○--

IIS7.0○--

IIS7.5○--

ルート CA 証明書

中間ＣＡ証明書

サーバ証明書Apache1.3 系+mod_ssl

-

○

○

Apache2.0 系+mod_ssl

-

○

○

Apache-SSL

-

○

○

Tomcat○○○IBM HTTP Server

○

○

○

IIS5.0○○○

IIS6.0-○○

IIS7.0-○○

IIS7.5-○○【サーバ証明書インストールに必要となる証明書一覧】○・・・該当する-・・・該当しない

Page 2

証明書自動発行支援システムサーバ証明書インストールマニュアル～
Apache-SSL 編

Ver.1.6

1-4.本書の範囲
本書では以下の（e、f）の作業について記述をします。
マニュアル名操作手順書（加入者用）

内容a.

加入者が実施する本システムへのサーバ証明書発行申請・取得について（2 章に記載）b.

加入者が実施する本システムへのサーバ証明書更新申請・取得について（3 章に記載）

c.

加入者が実施する本システムへのサーバ証明
書失効申請について（4 章に記載）

d.

本システムへの証明書アップロードフォーマットについて(５章に記載)

サーバ証明書インストールマニュアル※1e.

ＣＳＲと鍵ペアの作成方法について

f.

サーバ証明書のインストール方法について※1 以下のマニュアルを総称して「サーバ証明書インストールマニュアル」と呼びます。
・証明書自動発行支援システムサーバ証明書インストールマニュアル IBM HTTP Server 編
・証明書自動発行支援システムサーバ証明書インストールマニュアル Tomcat(JavaKeytool)編
・証明書自動発行支援システムサーバ証明書インストールマニュアル Apache-SSL 編
・証明書自動発行支援システムサーバ証明書インストールマニュアル Apache2.0 系+mod_ssl 編
・証明書自動発行支援システムサーバ証明書インストールマニュアル Apache1.3 系+mod_ssl 編
・証明書自動発行支援システムサーバ証明書インストールマニュアル IIS7.0・IIS7.5 編
・証明書自動発行支援システムサーバ証明書インストールマニュアル IIS6.0 編
・証明書自動発行支援システムサーバ証明書インストールマニュアル IIS5.0 編

Page 3

証明書自動発行支援システムサーバ証明書インストールマニュアル～
Apache-SSL 編

Ver.1.6

2.Apache-SSL によるサーバ証明書の利用
2-1.前提条件
Apache-SSL でサーバ証明書を使用する場合の前提条件について記載します。適時、サーバ証明書をインストー
ルする加入者様の環境により、読み替えをお願いします。（本マニュアルでは Redhat Enterprise Linux ES release4、OpenSSL0.9.8a、apache_1.3.41+ssl_1.60、apache-1.3.41 での実行例を記載しております。
前提条件
１． OpenSSL がインストールされていること
２． Apache がインストールされていること
３． 使用されている Apache システムに適当な Apache-SSL のパッチがあたっていること
４． httpsd.conf ファイルまでの絶対パス：/usr/local/apache/conf/
５． httpsd.conf ファイルの設定(ア) SSLCertificateFile: /usr/local/apache/conf/server.crt （サーバ証明書を配置）(イ) SSLCertificateKeyFile: /usr/local/apache/conf/server.key （秘密鍵を配置）(ウ) SSLCACertificateFile: /usr/local/apache/conf/nii-odca2.crt （中間 CA 証明書を配置）

CSR 作成時は既存の鍵ペアは使わずに、必ず新たに CSR 作成用に生成した鍵ペアを利用してください。更新時も同様に、鍵ペアおよび CSR を新たに作成してください。鍵ペアの鍵長は 2048bit にしてください。

2-2.事前準備
鍵ペア・CSR を生成する前に、事前に以下の項目の準備をしてください。
事前準備
１． 乱数生成用ファイルの準備(200KB 程度のファイルであればどんなものでもかまいません)
本マニュアルではファイル名を randfile1.txt、randfile2.txt、randfile3.txt とします。
２． サーバ鍵ペア用私有鍵パスフレーズ<PassPhrase>(「2-3-1、2-3-2 で使用」)
３． サーバ DN（※サーバ DN については、本プロジェクト証明書ポリシまたは、下記 DN のルールをご確認ください）
４． CSR ファイル名は servername.csr としています。

Page 4

証明書自動発行支援システムサーバ証明書インストールマニュアル～
Apache-SSL 編

Ver.1.6

CSR に記述する DN のルールは以下のとおりとなります。
DN のルール
項目

指定内容の説明と注意

必須Country(C)

本認証局では必ず「JP」と設定してください。 ○文字数および注意点
JP 固定例）C=JP
State or Province

本認証局では使用しないでください。

×

本認証局では必ず「Academe2」と設定してく○Academe2 固定○

半角の英数字 64 文字

Name(ST)
Locality Name(L)ださい。
例)L=Academe2
Organization Name(O)プロジェクト参加申請時の機関名英語表記を設定してください。この情報は各所属機関の以内

登録担当者にお問い合わせください。

(記号は「'(),-./:=」

例)O=National Institute of Informaticsと半角スペースのみ使用可能)

Organizational

証明書を使用する部局等の名前を設定してくUnit Name(OU)

ださい。

字以内

（この値は省略可能です）(記号は「'(),-./:=」（この値は複数設定することが可能です。複と半角スペースのみ

数指定する方法につきましては、CSR 作成時ご使用可能)

使用のアプリケーションのマニュアルをご確

・複数 OU を指定する

認ください。）

場合は、全体で 64 文

例

)OU=Cyber

Science△

Infrastructure

・半角の英数字 64 文

字以内

Development Department
Common Name(CN)サーバ証明書 URL に表示されるウェブ・サー

○証明書をインストー

バの名前を FQDN で設定してください。例えば

ルする対象サーバのSSL/TLS を行うサイトがFQDN で 64 文字以内の 場 合 に は 、

半角英数字、”.“、「www.nii.ac.jp」となります。FQDN にはプロ“-”のみ使用可能。

ジェクト参加申請時に登録いただいた対象ド

また、先頭と末尾にメイン名を含む FQDN のみ、証明書発行が可能“.”と“-”は使用不となります。

可https://www.nii.ac.jp

例)www.nii.ac.jp
Email

本認証局では使用しないでください。

×

鍵長

Page 5

証明書自動発行支援システムサーバ証明書インストールマニュアル～
Apache-SSL 編

Ver.1.6

RSA 2048bit○・・・必須×・・・入力不可△・・・省略可

注意：証明書の更新を行う場合は、先に 2-7 をご確認ください。

Page 6

証明書自動発行支援システムサーバ証明書インストールマニュアル～
Apache-SSL 編

Ver.1.62-3.鍵ペアの生成と CSR の作成
2-3-1 鍵ペアの生成
以下に鍵ペアの生成方法を記述します。
鍵ペアの作成１． 鍵ペアを生成するため、「2-2.事前準備」の手続き 1 で用意したファイル (200 KB 程度) を 3 つ選んでください。この手続きでは、 選択したファイルの名前を「randfile1.txt」、「randfile2.txt」、「randfile3.txt」として表記します。

２． 用意したファイルを、作業ディレクトリに移動してください。
$mv <randfile1.txt> <randfile2.txt> <randfile3.txt> /usr/local/apache/conf/

３． 鍵ペアの作成を行うため、次のコマンドを入力してください。今回のコマンド例では、 作業ディレクトリに移動
し、2048 bit の RSA 鍵ペアを生成し、「servername.key」という名前で保存することを示しています。
$cd /usr/local/apache/conf/←作業ディレクトリへ移動してください$openssl genrsa -des3 -rand <randfile1.txt>:<randfile2.txt>:<randfile3.txt> 2048 >servername.key
Generating RSA private key, 2048 bit long modulus..............................++++++...............++++++
unable to write 'random state'e is 65537 (0x10001)
Enter pass phrase: <PassPhrase>
Verifying - Enter pass phrase: <PassPhrase>←私有鍵パスフレーズ入力←私有鍵パスフレーズ再入力

重要： この鍵ペア用私有鍵パスフレーズは、サーバの再起動時および証明書のインストール等に必要となる重要な情報です。鍵ペア利用期間中は忘れることがないよう、また、情報が他人に漏れることがないよう、安全な方法で管理してください。

４． 作成した鍵ペアのファイルを保存します。バックアップはフロッピーディスク等に保存し、安全な場所に保存してください。鍵ペアの中の私有鍵を利用すれば、お使いのウェブ・サーバが SSL/TLS で保護して送受信したデータを、解読することができてしまいます。従って保存する鍵ペアファイルへのアクセス権は加入者自身とSSL/TLS サーバのプロセス等必要最小限になるよう設定してください。またバックアップを保存したフロッピー
ディスク等も加入者のみまたは同じ権限のある方のみ利用できる場所へ保管してください。また、鍵ペア用私Page 7

証明書自動発行支援システムサーバ証明書インストールマニュアル～
Apache-SSL 編

Ver.1.6

有鍵パスフレーズの管理も、確実に行ってください。鍵ペアファイルの紛失、鍵ペア用私有鍵パスフレーズ忘れ等が発生した場合、証明書のインストールが行えなくなります。この場合、新たに証明書を申請しなおしていただくことになりますので、ご注意ください。

Page 8

証明書自動発行支援システムサーバ証明書インストールマニュアル～
Apache-SSL 編

Ver.1.6

2-3-2 CSR の生成
鍵ペアが作成されたことを確認後、CSR を生成します。
CSR の作成
１． 次のコマンドを入力し、CSR の作成を開始してください。パスフレーズの入力が求められますので、「2-3-1 鍵ペアの生成」の手続き 3 で作成した私有鍵のパスフレーズを入力してください。
$openssl req –new –key servername.key –sha1 –out servername.csr
Enter pass phrase for servername.key: <PassPhrase>←CSR ファイル名←私有鍵パスフレーズ入力

２． パスフレーズの入力に成功すると DN 情報の問い合わせが行われますので、「2-2. 事前準備」の「DN ルール」に従い、DN 情報を入力してください。OpenSSL では必要ない項目を「.」ドットを入力することにより、省略することができます。
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
----Country Name (2 letter code) [AU]:JP ←“JP”を入力
State or Province Name (full name) [Some-State]:. ←「.」ドットの入力
Locality Name (eg, city) []:Academe2 ←“Academe2”を入力
Organization Name (eg, company) [Internet Widgits Pty Ltd]:National Institute ofInformatics← 組織名を入力
Organizational Unit Name (eg, section) []:Cyber Science Infrastructure Development
Department ←部局名を入力
Common Name (eg, YOUR name) []:www.nii.ac.jp ← サーバ名 FQDN を入力
Email Address []:. ← 「.」ドットを入力
Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:.← 「.」ドットを入力
An optional company name []:.← 「.」ドットを入力

Page 9

証明書自動発行支援システムサーバ証明書インストールマニュアル～
Apache-SSL 編

Ver.1.6

３． 要求された情報の入力が完了すると CSR が生成され、servername.csr に保存されます。なお、このファイル
も、バックアップをとって、証明書を受領するまでは別途保管することをお勧めします。
-----BEGIN CERTIFICATE REQUEST----MIIBhDCB7gIBADBFMQswCQYDVQQGEwJKUDEQMA4GA1UEBxMHQWNhZGVtZTEMMAoG
例
Um0E3vq8Ajg=-----END CERTIFICATE REQUEST-----

４． 以下のコマンドを入力することにより、CSR の内容を確認することができます。

Page 10

証明書自動発行支援システムサーバ証明書インストールマニュアル～
Apache-SSL 編

Ver.1.6$ openssl req -noout -text -in servername.csr
Certificate Request:
Data:
Version: 0 (0x0)
Subject: C=JP, L=Academe2, O=National Institute of Informatics, OU=Cyber Science
Infrastructure Development Department, CN=www.nii.ac.jp←CSR 生成時に入力した DNと一致していることを確認してください。
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
RSA Public Key: (2048 bit) ←鍵長が 2048bit であることを確認してください。
Modulus (2048 bit):
00:c9:0e:99:5c:8a:4a:e3:b2:e2:0d:3d:60:4d:30:：
例：
ca:2e:56:f7:66:bd:01:44:ea:f3:ca:d2:f6:e0:5e:
6c:57:4b:65:e4:e7:f7:ca:dd
Exponent: 65537 (0x10001)
Attributes:
a0:00
Signature Algorithm: sha1WithRSAEncryption←署名アルゴリズムが sha1 であることを確認してください。

88:44:e5:27:06:02:ec:85:6c:29:6a:0f:a3:92:87:4e:e2:f1:：
例：
9c:3c:0b:7e:1c:55:3d:c3:b3:7a:3a:36:d1:f6:3a:97:78:1a:1:Page 11

証明書自動発行支援システムサーバ証明書インストールマニュアル～
Apache-SSL 編

Ver.1.62-4.証明書の申請から取得まで
CSR を作成後、登録担当者へ送付するための証明書発行申請 TSV ファイルを作成し申請します。証明書発行申請 TSV ファイルの作成方法、申請方法等につきましては、「証明書自動発行支援システム操作手順書(加入者用)」をご確認ください。

証明書の発行が完了すると、本システムより以下のメールが送信されます。メール本文に記載された証明書取得
URL にアクセスし、証明書の取得を実施してください。
証明書取得 URL の通知【件名】
Web サーバ証明書発行受付通知

・・・・・#以下に証明書の取得先が記述されています。
貴機関の登録担当者経由で発行申請をいただきましたサーバ証明書を配付いたします。
本日から 1 ヶ月以内に以下の証明書取得 URL へアクセスし、サーバ証明書の取得を行ってください。
証明書取得 URL：https://scia.nii.ac.jp/～←左記 URL にアクセスし証明書の取得を行ってください。

・・・・・

Page 12

証明書自動発行支援システムサーバ証明書インストールマニュアル～
Apache-SSL 編

Ver.1.62-5.証明書のインストール
本章では Apache-SSL への証明書のインストール方法について記述します。

2-5-1 事前準備
事前準備として、サーバ証明書、中間 CA 証明書を取得してください。
事前準備
１． 「2-4.証明書の受領」で受領したサーバ証明書を server.crt という名前で任意の場所に保存してください。

２． 中間 CA 証明書を準備します。以下の中間 CA 証明書の「-----BEGIN CERTIFICATE-----から-----ENDCERTIFICATE-----」までをコピーして、nii-odca2.crt という名前で保存してください。（次の URL にアクセスすることで同様のファイルが公開されているリポジトリへアクセスできます。）
リポジトリ：https://repo1.secomtrust.net/sppca/nii/odca2/-----BEGIN CERTIFICATE----MIIEVDCCAzygAwIBAgIEErmwxzANBgkqhkiG9w0BAQUFADBQMQswCQYDVQQGEwJKUDEYMBYGA1UEChMPU0VDT00gVHJ1c3QubmV0MScwJQYDVQQLEx5TZWN1cml0eSBD
b21tdW5pY2F0aW9uIFJvb3RDQTEwHhcNMDkwMzI3MDMxMzUxWhcNMTkwMzI3MDMx
MzUxWjB9MQswCQYDVQQGEwJKUDERMA8GA1UEBxMIQWNhZGVtZTIxKjAoBgNVBAoT
IU5hdGlvbmFsIEluc3RpdHV0ZSBvZiBJbmZvcm1hdGljczENMAsGA1UECxMEVVBL
STEgMB4GA1UECxMXTklJIE9wZW4gRG9tYWluIENBIC0gRzIwggEiMA0GCSqGSIb3
DQEBAQUAA4IBDwAwggEKAoIBAQDgFG0JGEjnMbJg14i0OKK4qPNr1gwOIZwJRIdh
4L3cYh6+sKhn/lSvliCcbKFsGas9bj27d9N4dnzhyQaaurVmLFyFYtYdv8feyKcm
SN7UYUM4SoeAeq699OCPTLIQw2aehkPSGHy7ecH1JX6UYw/40pmFNc+ITIDjqf0+
mwJTRM8CtTwvegL7k5fZYinXXtXnh0aiho91/mqDErWOw+AIpPTCDoQBnq1BJzSJ
h+9eMBqj1BrjcXUL0pqBvzVz5lBXgrUq3zmVg3yjTGNErLnBg3xGxRwxgfCSo6vZ
e6MpUePb7YarCGJ99L2ENGd0p53AOm8rXyW0K9WSLdbQ9h4jAgMBAAGjggEHMIIBAzAdBgNVHQ4EFgQUewoH9xjKjA7W2rxQgGwsRwLRDfswHwYDVR0jBBgwFoAUoHNJ
mWjchVtl45soL1efvTO8B0gwEgYDVR0TAQH/BAgwBgEB/wIBADAOBgNVHQ8BAf8E
BAMCAQYwSQYDVR0fBEIwQDA+oDygOoY4aHR0cDovL3JlcG9zaXRvcnkuc2Vjb210
cnVzdC5uZXQvU0MtUm9vdDEvU0NSb290MUNSTC5jcmwwUgYDVR0gBEswSTBHBgoq
gwiMmxtkhwUBMDkwNwYIKwYBBQUHAgEWK2h0dHBzOi8vcmVwb3NpdG9yeS5zZWNvbXRydXN0Lm5ldC9TQy1Sb290MS8wDQYJKoZIhvcNAQEFBQADggEBAKoqogcGLHdD
lkXmNjCkI9kXn9I8zHNn7xO3YdMYkgsIkYSAic9+HwWHJPV12/baOxigpGKkY2vc
SEDwAiHqSsVTHrzY6QyERVSaalk+C74+sxjxw1JG5LcH+wgt+ExA4mZPAS7vOfgDkni+7lP9YrlLR19E6K2AQW6G3Df8zhnkOf2+kl+lavDvT74KrhOFojYZTGF6DFIo

Page 13

証明書自動発行支援システムサーバ証明書インストールマニュアル～
Apache-SSL 編

Ver.1.6

kBFfvNBdrux4CkIsKhpYQXCAIEuy12CFZUXEtHB5XxeBkntbs2lfP/rWbg2J1Ige
zZc6shCn3VdrL2douVFjaAXlc8zwys/KIpLzNSxOOGwJdKxFTaIzH/emcqKj93Jd
DC1rrFMhoPE=-----END CERTIFICATE-----

2-5-2 中間 CA 証明書のインストール
以下の手続きに従って、中間 CA 証明書のインストールを行ってください。

中間 CA 証明書のインストール
中間 CA 証明書は「2-1.前提条件」条件 5 で記述した httpsd.conf ファイルの「SSLCACertificateFile」で指定します。
「2-5-1.事前準備」で取得した中間 CA 証明書を「2-1.前提条件」(ウ)で記述したパスへ移動してください。
$ mv nii-odca2.crt /usr/local/apache/conf/nii-odca2.crt

2-5-3 サーバ証明書のインストール
新規でサーバ証明書をインストールする場合は以下の手続きによりサーバ証明書のインストールを実施してください。
サーバ証明書のインストール
サーバ証明書は「2-1.前提条件」条件 5 で記述した httpsd.conf ファイルの「SSLCertificateFile」で指定します。
「2-5-1.事前準備」で取得したサーバ証明書を「2-1.前提条件」(ア)で記述したパスへ移動してください。
$ mv server.crt/usr/local/apache /conf/server.crt

Page 14

証明書自動発行支援システムサーバ証明書インストールマニュアル～
Apache-SSL 編

Ver.1.62-6.Apache の設定変更
本章では Apache に証明書を適用するための設定方法について記述します。

Apache の設定変更
証明書のインストール終了後、「2-1. 前提条件」で記述した httpsd.conf ファイルの編集を行ってください。証明書の更新を行った場合は新たに作成した秘密鍵を SSLCertificateKeyFile に、新たに作成した証明書を
SSLCertificateFile に、新たに取得した中間ＣＡ証明書を SSLCACertificateFile に設定してください。
（2-1 前提条件のとおりである場合は、設定の変更は必要ございません）

・・・
SSLCertificateFile:←デフォルトでは/usr/local/apache/conf/server.crt（サーバ証明書を配置）
SSLCertificateKeyFile:←デフォルトでは/usr/local/apache/conf/server.key（秘密鍵を配置）
SSLCACertificateFile:←デフォルトでは/usr/local/apache/conf/ca.cert.pem（中間 CA 証明書を配置）

2-7.サーバ証明書の置き換えインストール
更新したサーバ証明書をインストールする場合は以下の手続きによりサーバ証明書のインストールを実施してください。
サーバ証明書の置き換えインストール
１． 旧サーバ証明書の鍵ペアをリネームしてください。
$ cd /usr/local/apache/conf/$ mv server.key server.key.old

２． 更新対象のサーバ証明書をリネームして、保管してください。
$ cd /usr/local/apache/conf/$ mv server.crt

server.crt.old

３． 本マニュアルに従い、証明書の発行を実施してください。

Page 15

証明書自動発行支援システムサーバ証明書インストールマニュアル～
Apache-SSL 編

Ver.1.6

４． 「2-5-1.事前準備」で取得したサーバ証明書を「2-1.前提条件」(ア)で記述したパスへ移動してください。
$ mv server.crt/usr/local/apache/conf/server.crt

Page 16

証明書自動発行支援システムサーバ証明書インストールマニュアル～
Apache-SSL 編

Ver.1.62-8.起動確認
本章ではインストールした証明書による SSL 通信に問題がないか確認する方法を記述します。
証明書の反映・確認
１． Apache を再起動し、変更した設定を反映させます。
$ /usr/local/apache/bin/httpsdctl stop

←Apache の停止$ /usr/local/apache/bin/httpsdctl sslstart←Apache の起動

２． ブラウザ経由で、該当のサーバへアクセスし、SSL 通信に問題がないことを確認してください。

Page 17