はじめに
EC2上にApacheを立ち上げ、複数のVirtualHostを公開しているが、そのうちのいくつかをhttps化(常時SSL化)したくなった。
複数VirtualHostがネックになって一筋縄ではいかないということが途中でわかったものの、予想以上に簡単に実現できた。
参考にさせていただいたページを以下に一覧。情報を公開してくださっている皆様に感謝します。
基本はこちら
AWS EC2にLet's Encryptを導入してみた
https://qiita.com/MashMorgan/items/56498f276c54406b1928
certbotのインストールとか
ssl.confのどこにこの記述を追加すればいいんだろう?
SSLを使っているとバーチャルホストが使えない?
グローバルIPアドレス1つで複数のSSLサイトを立ち上げてみた
名前ベースのバーチャルホストでSSLを使う(SNI)
ssl.confのSSLCipherSuiteってどう書くんだこれ?
Apache で SSL/TLS 証明書を使用したサイトの評価を A+ にする
https://www.websec-room.com/2016/05/06/2606
SSL/TLS証明書がどのレベル(バージョン)を許可しているかを外部からテストしてくれる
オンラインツールを紹介。