SSLは下記でインストールしておく。
yum -y install mod_ssl
ssl.conf・・・SSLの共通設定
ssl_testdomain.conf・・・https://testdomain.co.jp 用の設定
ssl_aaadomain.conf・・・https://aaadomain.com 用の設定
apacheはconf.d以下に配置された「.conf」ファイルをhttpd.confにインクルードする。
SSLはドメイン毎に必要なのでドメイン毎にファイルを作成する。
インストール後の/etc/httpd/conf.d/ssl.confの調整
共通設定ファイルにする。
vi /etc/httpd/conf.d/ssl.conf
virtualhostタグを削除する
[ココから]
<virtualhost _default_:443>
</virtualhost>
[ココまで削除]
一番下に下記を追加する
NameVirtualHost *:443
各ドメインで必要な設定だけ記述する。
ssl_testdomain.conf と ssl_aaadomain.conf
先ほど削除した <virtualhost default:443> の部分が必要。
削除する
[先頭からココから]
[ココまで削除]
<virtualhost _default_:443>
virtualhostタグを書き換える
<virtualhost _default_:443>
↓
<virtualhost *:443>
</virtualhost>
virtualhostタグを書き換える
VirtualDocumentRoot /vagrant/sites/testdomain/www #環境に合わせる
ServerName testdomain.co.jp:443 #環境に合わせる