커스텀 도메인과 SSL 설정하기

이제 CloudFront 배포가 생성되었으니, 커스텀 도메인을 설정하고 SSL을 구성해 보겠습니다.

새로운 도메인 설정하기

여러분의 커스텀 도메인을 설정해 보겠습니다.

  1. AWS에 등록되지 않은 기존 도메인이 있다면, Route 53으로 이전하기 문서를 참고하세요.
  2. 새로운 Route 53 도메인을 구매하려면, 이 챕터의 단계를 따르세요 — Route 53으로 도메인 구매하기

SSL 설정

이제 도메인을 확보했으니, SSL 또는 HTTPS를 사용할 수 있도록 인증서를 요청해야 합니다. AWS의 Certificate Manager 덕분에 이 과정이 상당히 간단합니다.

AWS 콘솔에서 서비스 목록에서 Certificate Manager를 선택하세요. US East (N. Virginia) 리전에 있는지 확인하세요. 이 리전에서 발급된 인증서만 CloudFront와 함께 사용할 수 있기 때문입니다.

Certificate Manager 서비스 선택 스크린샷

처음 인증서를 발급받는 경우 Get started를 클릭하세요. 이미 인증서가 있다면 상단의 Request a certificate를 선택하세요.

Certificate Manager 시작하기 스크린샷

도메인 이름을 입력하고 Add another name to this certificate를 클릭해 www 버전의 도메인도 추가하세요. 완료되면 Review and request를 클릭하세요.

인증서에 도메인 이름 추가 스크린샷

이제 도메인을 소유하고 있음을 확인하기 위해 DNS validation 방법을 선택하고 Review를 클릭하세요.

인증서를 위한 DNS 검증 선택 스크린샷

검증 화면에서 확인하려는 두 도메인을 확장하세요.

DNS 검증 상세 정보 확장 스크린샷

Route 53을 통해 도메인을 관리하고 있으므로, Create record in Route 53을 클릭해 DNS 레코드를 직접 생성할 수 있습니다.

Route 53 DNS 레코드 생성 스크린샷

Create를 클릭해 레코드 생성을 확인하세요.

Route 53 DNS 레코드 생성 확인 스크린샷

다른 도메인에 대해서도 동일한 작업을 수행하세요.

DNS 레코드를 생성하고 검증하는 과정은 약 30분 정도 소요될 수 있습니다.

다음으로, 도메인과 인증서를 CloudFront 배포와 연결할 것입니다.