앞서 AWS S3 정적 웹사이트 호스팅 사용법, 버킷에 HTML 파일 업로드 하고, 웹브라우저에서 이를 확인하는 것을 알아 보았고, 이번 글에서는 고유 도메인으로 HTML 출력되도록 설정하는 방법을 알아 보겠습니다.
이 작업을 위해서는 Amazon Route 53 서비스를 이용해야 하는데, 이 글에서는 이미 Hosted zones에 1개 도메인이 연결되어 있다고 가정하고 설명을 진행 합니다. Hosted zones에 도메인 연결하는 방법은 AWS 외부 도메인 연결 방법 (1) 글을 참고 바랍니다.
Amazon Route 53 화면은 다음과 같습니다.
위 화면에서 1 Hosted zones을 볼 수 있고, 이를 클릭하면 다음 화면을 볼 수 있습니다.
위 화면에서 도메인 kkachicoin.org을 볼 수 있고, 현재 4개 Record Set 설정이 된 것을 볼 수 있습니다. 앞서 S3에 고유 도메인을 연결 하려면 Record Set을 설정해야 하므로 [Go to Record Sets] 누르면, 다음 화면을 볼 수 있습니다.
위 화면에서 [Create Record Set] 을 누르면 다음 설정을 볼 수 있습니다.
위 화면에서 Name에 hello, Type에 A – IPv4 address, Alias에 Yes 체크하고 Alias Target에 S3 website endpoints에 해당되는 hello.kkachicoin.org (s3-website)를 선택한 다음, [Create] 버튼을 누릅니다. 그러면 다음과 같이 Record Set이 추가된 것을 볼 수 있습니다.
이제 고유 도메인(hello.kkachicoin.org)을 웹 브라우저에서 입력해 보자.
위 화면처럼 hello 가 출력되는 것을 확인할 수 있습니다.