8
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

AWS S3 でページを公開する

Last updated at Posted at 2018-01-30

AWS S3 で Web ページを公開する方法です。
例えば、test-s3 というバケットを東京リージョンで作成するとします。

1) バケットの作成
s3_jan3001.png

2) Static website hosting の設定
プロパティ -> 静的ウェブサイトホスティング
s3_sep26.png

3) パケットポリシー の設定
バケットポリシーの例
この例に対して、Resource を修正する必要があります。
s3_jan3003.png


{
  "Version": "2012-10-17",
  "Statement": [
     {
	"Sid": "PublicReadGetObject",
	"Effect": "Allow",
	"Principal": "*",
	"Action": "s3:GetObject",
	"Resource": "arn:aws:s3:::test-s3/*"
     }
  ]
}

4) index.html ファイルのアップロード
次の URL でアクセスできるようになります。
http://test-s3.s3-website-ap-northeast-1.amazonaws.com/index.html

https でアクセスする為には、CloudFront で設定

オリジンドメイン を test-s3.s3-website-ap-northeast-1.amazonaws.com
にします。
プルダウンでは設定できません。
プルダウンでは、test-s3.s3-ap-northeast-1.amazonaws.com
が出てきます。

8
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?