개발/AWS
[AWS] S3 정적 호스팅을 CloudFront에 연결하기, https 설정, 가비아 도메인 연결
happilee12
2022. 10. 22. 17:26
반응형
1. 가비아에서 구매한 도메인을 AWS Route53에 연결
AWS Route53에 구매한 도메인과 동일한 public hosting 영역을 생성
ex) exmple.kr
NS 레코드 4개를 가비아에 등록
가비아 > 도메인 > 네임서버 1~4차
2. AWS Certificate Manager
AWS ACM 콘솔에 들어가서 등록한 도메인 (example.kr, *.expamle.kr)에 대한 인증서 발급
이 때 리전은 꼭 us-east-1(버지니아 북부)로 해야 함!! 그래야 cloudfront에 인증서 적용 가능
DNS검증을 선택하고 대기하면 검증보류 > 검증 완료로 변경됨
3. CloudFront배포 설정
호스팅된 S3(example.kr.s3-website.ap-northeast-2.amazonaws.com)를 원본 도메인으로 하는 CloudFront생성
생성 과정에서 2에서 연결한 인증서 등록
생성된 CloudFront의 배포에서 일반 > 세부정보의 배포 도메인 이름으로 접속하였을 때 정상적으로 동작하는지 확인
4. Route53 연결
Route 53 호스팅영역에서 레코드 생성. A레코드로 3에서 생성한 CloudFront연결
반응형