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

Webサーバ(Apache)に取得したサーバ証明書をインストールし、HTTPSリダイレクト設定をするまでの手順メモを残します。

環境

  • CentOS7
  • Apache2.4.6

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

各証明書の配置

  • 秘密鍵:/etc/httpd/conf/ssl.key/server.key
  • サーバ証明書:/etc/httpd/conf/ssl.crt/server.cer
  • 中間CA証明書:/etc/httpd/conf/ssl.crt/server-ct.cer

mod_sslのインストール

これにより /etc/httpd/conf.d/ssl.conf SSL設定ファイルが生成。

ssl.confの設定

Apacheに証明書を適用するため、ssl.confを編集。

Apacheの再起動

Apacheを再起動し、設定変更を反映。

秘密鍵のパスコードを要求されるので入力。

HTTPSリダイレクト設定

HTTPとしてリクエストに対して、HTTPSで返す設定。

httpd.confにリダイレクト設定

httpd.confに以下の分を追記。

Apacheの再起動

Apacheを再起動し、設定変更を反映。

秘密鍵のパスコードを要求されるので入力。

コメント