「Ubuntu 14.04 on AWS で SSL ( LetsEncrypt )」
https://qiita.com/nanbuwks/items/39cde1d9f309c2c476fe
では LetsEncrypt を使いました。記事中、AWS Certificate Manager を試してみましたが、執筆時(2018年)では ELB を導入しないと使えないようで断念しました。
cf.,「おまけ ACM (AWS Certificate Manager)」
https://qiita.com/nanbuwks/items/39cde1d9f309c2c476fe#%E3%81%8A%E3%81%BE%E3%81%91-acm-aws-certificate-manager
その後制限がなくなったようで試してみました。
証明書をリクエスト
AWS Console を開きます。Certificate Manager は右下にあります。
「証明書をリクエスト」
「パブリック証明書をリクエスト」
ドメインを入れます。
ここで設定を間違え、「エクスポートを無効にする」「DNS検証」を選んでみました。
DNS設定
「Route 53 でレコードを作成」
「レコードを作成」
リロードすると成功になりました。
エクスポート
今回 AWS 上の Ubuntu + Apache でサーバを立てています。
先程「エクスポートを無効にする」としたのですが、この構成だとエクスポートしての利用が必要らしいです。なのでやり直し。
「エクスポートを有効にする」+「DNS検証」

証明書が表示されます。これを Apache にロードして使います。












