Apache (mod_ssl 2.0.45以降) 新規/更新用

中間CA証明書、サーバー証明書をダウンロードし、次の手順に従い証明書を設定してください。

  1. チェーン証明書(中間CA証明書)のインストール
  2. サーバー証明書のインストール
  3. 鍵ペアの設定
  4. Apacheのサーバー・プロセス再起動

このページでは Apache のmod_ssl (2.0.45以降) に証明書をインストールする方法を説明します。

チェーン証明書(中間CA証明書)のインストール

この手順では例として、立上げファイル内の SSLCertificateChainFile エントリに、以下のように指定されているものとします (お使いのブラウザによっては、実際は1行の設定が、2行以上で表示、印字されることがあります)。

例)SSLCertificateChainFile /APACHE_HOME/conf/ssl.crt/ca.crt

中間CA証明書のディレクトリの移動

中間CA証明書を、SSLCertificateChainFile エントリで指定したパス名へ移動させます。

※pfwsr2ca.cer(中間CA証明書)は、現在作業中のディレクトリーにあるものとします。

コマンド例: mv pfwsr2ca.cer /APACHE_HOME/conf/ssl.crt/ca.crt

確認

指定したディレクトリーに、「ca.crt」ファイルが保存されているかご確認ください。以上で中間CA証明書のインストールは完了です。

サーバー証明書のインストール

この手順では、 例として立上げファイル内のSSLCertificateFileエントリーに以下の指定がされているものとします

例) SSLCertificateFile /APACHE_HOME/conf/ssl.crt/server.crt

サーバー証明書を、SSLCertificateFileエントリーで指定した名前のファイルへ移動

サーバー証明書を、SSLCertificateFileエントリで指定したパス名へ移動させます。

※B1234567.cer(サーバー証明書)は、 現在作業中のディレクトリーにあるものとします。

コマンド例: mv B1234567.cer /APACHE_HOME/conf/ssl.crt/server.crt

確認

指定したディレクトリーに、「server.crt」ファイルが保存されているかご確認ください。以上でサーバー証明書のインストールは完了です。

鍵ペアの設定

この手順では例として、 立上げファイル内のSSLCertificateKeyFileエントリーに以下の指定がされているものとします。

例) SSLCertificateKeyFile /APACHE_HOME/conf/ssl.key/server.key

鍵ペアのファイルの移動

サーバー証明書に対応する鍵ペアのファイルを、SSLCertificateKeyFileエントリで指定したパス名へ移動させます。

※servername.key(お申込み時に生成した鍵ペアファイル)は、 現在作業中のディレクトリーにあるものとします。

コマンド例: mv servername.key /APACHE_HOME/conf/ssl.key/server.key

確認

指定したディレクトリーに、「server.key」ファイルが保存されているかご確認ください。以上で鍵ペアの設定は完了です。

Apacheのサーバー・プロセス再起動

Apacheのサーバー・プロセスの停止

Apacheのサーバー・プロセスを停止してください。

コマンド例: /APACHE_HOME/bin/apachectl stop

Apacheのサーバー・プロセスの再開

Apacheのサーバー・プロセスを再開してください。

コマンド例: /APACHE_HOME/bin/apachectl start

パス・フレーズの入力

「Enter pass phrase:」 のようなプロンプトが出た場合、「鍵ペアおよびCSRの生成」で指定したパス・フレーズを入力してください。

※入力したパス・フレーズは、 エコー・バックされませんので、 パス・フレーズの後、 Enterキーの押下を忘れないようご注意ください。

※「graceful」 や 「restart」 などを引数に指定して実行しても、 新しい証明書の設定になりませんので、ご注意ください。

証明書のインストールは、以上で完了です。