Apache + Apache SSL [証明書インストール手順]
証明書インストール手順
手順は、以下を前提に記載していますので、適宜、読み替えてください。
| コモンネーム | www.example.com |
|---|---|
| confディレクトリまでのパス | /[Apacheのサーバルート]/conf/ |
| サーバ証明書ファイル名 | wwwexamplecom.crt |
| SSL設定ファイル | /[Apacheのサーバルート]/conf.d/ssl.conf |
| 証明書のディレクトリ | /[Apacheのサーバルート]/conf/ssl/crt/ |
| 秘密鍵のディレクトリ | /[Apacheのサーバルート]/conf/ssl/key/ |
1.SSLサーバ証明書をローカルに保存します。
SSLサーバ証明書は、メールにて届きますので、テキストエディタにコピー&ペーストし、保存します。
SSLサーバ証明書は、破線の行も含みますので、ご注意ください。
-----BEGIN CERTIFICATE-----
・・・暗号化情報・・・
-----END CERTIFICATE-----
・・・暗号化情報・・・
-----END CERTIFICATE-----
2.SSLサーバ証明書をサーバのディレクトリにコピーします。
SSL設定ファイルでサーバ証明書を置くディレクトリが指定できます。
指定されている場合はそのディレクトリにコピーします。
SSL設定ファイルは、VER1系は、httpd.conf、VER2系は、ssl.confになります。
- SSLサーバ証明書
- /[Apacheのサーバルート]/conf/ssl/crt/domainname.crt
- 秘密鍵
- /[Apacheのサーバルート]/conf/ssl/key/domainname.key
中間証明書のインストールが必要な場合、同じようにコピーします。
- 中間証明書
- /[Apacheのサーバルート]/conf/ssl/crt/inter.crt
3.SSL設定ファイルに以下の内容を追加し、保存しします。
SSL設定ファイルに、サーバ証明書と秘密鍵のファイル名をフルパスで追加します。
SSLCertificateFile /[Apacheのルート]/conf/ssl/crt/wwwexamplecom.crt
SSLCertificateKeyFile /[Apacheのルート]/conf/ssl/key/wwwexamplecom.key
SSLCertificateKeyFile /[Apacheのルート]/conf/ssl/key/wwwexamplecom.key
中間証明書のインストールが必要な場合、中間証明書のファイル名をフルパスで追加します。
SSLCACertificateFile /[Apacheのルート]/conf/ssl/crt/inter.crt
4.サーバを再起動します。
秘密鍵作成時にパスフレーズを設定した場合、"Enter PEM pass phrase"とパスフレーズの入力を求められます。設定したパスフレーズを入力してください。
5.ブラウザから動作確認します。
ブラウザに証明書をインストールしたURLを入力します。
https://www.example.com
営業日カレンダー
赤の日は、証明書の発行・メールの返信をお休みいたします
| 2010年9月 | ||||||
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | ||




