こんにちは。
職人見習いの櫛田です。

今回は、S3で静的なWebサイトを立ち上げ、Route53とR53 Foxでドメインの設定を行いました。

まずは、S3にバケットを作成します。

そして、Webサイトに表示するコンテンツのindex.html、error.htmlをアップロードし、
PropertiesのWebsiteで、Enabledにチェックを入れ、Index Documentにindex.html、
Error Documentにerror.htmlと入力します。
これにより、S3のみで静的なWebサイトとして表示することができます。

次に、R53 Foxにてドメインの設定を行います。
R53 Foxのダウンローページより、下記のFirefoxプラグインをインストールします。
※インストールするファイルは.xpiの拡張子のファイルになります。

インストールが完了したら、FirefoxのブラウザでツールのR53 Foxを選択します。
そうすると、下記のような画面が開きますので、右下にあるAccountをクリックし、
AWS Access key IDとAWS Secret Access keyを入力します。

そして、左下のあるCreateをクリックし、Nameに設定したいドメインを入力します。

上記が完了すると下記のようにドメインが登録されますので、これをダブルクリックすると、

DNSレコードが表示されますので左下のCreateをクリックし、

DNSレコードを登録します。
CNAMEを選択し、TTLとValueにS3のドメインを入力します。

以上で、ドメインの設定が完了しました。

設定したドメインにアクセスすると、下記のようにindex.htmlが表示されます。

※この記事は、なかの人(KUSSY8077)が書いています。