This article is a Private article. Only a writer and users who know the URL can access it.
Please change open range to public in publish setting if you want to share this article with other users.

More than 5 years have passed since last update.

[CentOS]複数のSSL設定をする方法

Last updated at Posted at 2015-08-20

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 #環境に合わせる
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up