如何使用S3做静态网站

1.登录 AWS 管理控制台

并通过以下网址打开 Amazon S3 控制台:https://console.aws.amazon.com/s3/

2.创建存储桶

3.设置静态网站托管并记录终端节点URL

http://s3-website-demo.s3-website-ap-northeast-1.amazonaws.com

4.编辑阻止公有访问设置

默认情况下,Amazon S3 阻止对您的账户和存储桶的公有访问权限。如果要使用存储桶托管静态网站,您可以使用以下步骤编辑阻止公有访问设置:

5.设置公有访问权限

6.设置存储桶策略

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

注意把example-bucket换成相应的桶名称

7.上传文件到S3,根目录有index.html

设置文件可以到此下载https://github.com/awschina/s3-website-demo

8.浏览器访问

http://s3-website-demo.s3-website-ap-northeast-1.amazonaws.com

results matching ""

    No results matching ""

    results matching ""

      No results matching ""