Let’s Encryptでマルチドメイン証明書

Let’s Encryptではletsencrypt-autoコマンドで-dでドメインを複数指定することでマルチドメイン証明書が発行できる。発行される証明書は最初に指定したドメイン名のもので別名として複数指定したドメインが設定されている。

apacheでポート443のvirtualhostの設定を行うとマルチドメインのSSLが使えるようになるが、SSLの設定自体がvirtualhostの内側で設定するので若干冗長な感じになってしまう。