のぴぴのメモ

自分用のLinuxとかの技術メモ

お名前.comドメイン取得し、Route53のDNS登録をしてLet's Encryptの無料の証明証を取得する手順の全体説明

はじめに

検証で自己署名証明書(オレオレ証明書)でない証明書が必要だったのですが、お金がかけられなかったのでお名前.comで安いドメインを取得し、Let's Encryptで無料証明書を取得してAWS上で検証をしました。この記事はその時の手順をまとめたものです。

f:id:nopipi:20190106154506p:plain:w600

大まかな手順

  1. ドメイン取得とRoute53との連携
    1. お名前.comでドメインを取得する
    2. Amazon Route 53で取得したドメイン名のPublic Hosted Zoneを登録する
    3. お名前.comにPublic Hosted ZoneのDNSを登録する
  2. Let's Encryptで無料の証明書を取得する
    1. AmazonLinux2のインスタンスを作りクライアントソフト(certbot)をセットアップ
    2. certbotで証明書を取得
    3. apacheサーバに組み込み