Route53, CloudFront 및 S3에서 정적 콘텐츠를 호스팅하는 메모

2132 단어 route53CloudFrontS3

사전에



htps : // 아 ws. 아마존. 이 m/jp/
AWS 계정을 생성합니다.

Amazon Simple Storage Service



S3에서 "버킷 만들기"


  • 버킷 이름 : *** **
  • 지역: Tokyo

  • 덧붙여서, 미국의 버지니아는 리전 「us-east-1」로, 도쿄는 리전 「ap-northeast-1」.
    이전, 도쿄는 「northeast-1」라고 생각하고 있어, 저것~? 연결되지 않네, 되어 버렸다.
    「아시아퍼시픽(도쿄)」이므로 「ap-」가 붙는다.

    정적 웹 사이트 호스팅에서 '웹 사이트 호스팅 사용'으로 설정합니다.


  • 인덱스 문서: index.html(뭐든지 좋다)
  • 오류 문서: error.html(뭐든지 좋음)

  • "{버킷 이름}.s3-website-ap-northeast-1.amazonaws.com"이라는 느낌의 엔드포인트가 있기 때문에 메모한다


    Amazon CloudFront



    웹을 "Create Distribution"하겠습니다.


  • Origin Domain Name: (얼마 지나지 않은 엔드포인트)

  • 우선, 만들기


    생성하면 CloudFront의 Origin Domain Name이 할당되므로 메모


    Amazon Route 53



    Public Hosted Zone을 "Create Hosted Zone"하겠습니다.


  • Domain Name: ***(잘 생각하자)
  • Type: Public Hosted Zone

  • CNAME 레코드를 'Create Recode Set'


  • Type: CNAME
  • Value: (얼마 지나지 않은 Origin Domain Name)



  • Amazon CloudFront



    CloudFront 설정을 변경하겠습니다.


  • Alternate Domain Names: (스스로 취한 Domain Name)



  • 이것으로 시간이 지나면, S3에 둔 정적 컨텐츠가 Route53에서 취한 도메인에서 참조할 수 있을 것이다.

    좋은 웹페이지 즐겨찾기