静的なHTMLをAmazonS3で公開する
EC2でWebサーバー立ち上げないといけないのかなと思ってたけど、S3でできるようなので
設定手順のメモ。
バケット作成
例:s3.okahirosample.jp(ドメイン部分は読み替えてください)
バケットのプロパティのWebSiteのEnabledをチェック、IndexDocumentはindex.htmlなどを指定します。
公開したいファイルをアップロード。
公開したいファイルを右クリックして「Make Public」を選びます。
複数指定可能。
この時点で、URLで「s3.okahirosample.jp.s3.amazonaws.com」にアクセスできるようになります。
独自ドメインを関連付けたい場合は、DNSのCNAMEレコードを設定してあげます。
CNAME s3 s3.okahirosample.jp.s3.amazonaws.com.
当然ながら、ドメインとDNSの準備が別に必要です。私はお名前.comでやっています。
Amazon Route 53というのがありますが、こちらはまだ勉強していません。。。