AWSで簡単なCDNサーバを作る
流れ
- S3バケット作成 CloudFrontはS3経由でファイルを取得するので
 - CloudFront用のバケット設定
 - CloudFrontのディストリビューション作成 4. ドメインを割り振り、独自ドメインで運用してみる
 
S3バケット作成 ~ CloudFront用のバケット設定
- AWS Consoleの
S3をクリック Create Bucketからバケット作成 Bucket Name はドメイン名がいいと思う- 作成したバケットを選択して右上の
PropertiesからPermissionsを押す Edit bucket policyからJSON形式のポリシールールを定義(指定のバケット以下の読み込み権限を自動的に付与) { “Statement”: { “Sid”: “st.szyn.jp-PublicReadAcl”, “Effect”: “Allow”, “Principal”: { “AWS”: ”” }, “Action”: “s3:GetObject”, “Resource”: “arn:aws:s3:::st.szyn.jp/” } } - 試しにファイルをアップロードして閲覧できることを確認
CloudFrontのディストリビューション作成 ~ ドメイン設定
Create distributionを押して作成Cnamesで割り当てるドメインをセット- 作成されたディストリビューションの
iを押してDomain name確認 - cname sub xxxx.cloudfront.net. みたいな感じでCNAMEセット
 
blog comments powered by Disqus