만약 서비스를 만들었는데 그 서비스 url이 13.185.11.186:3000 이면 아무도 사용하지 않을 것입니다. 적절한 도메인을 연결해 주어야 하는데 그러기 위해서 route53을 사용합니다.
도메인 구매
aws에서 구매할 수도 있지만 저는 가비아에서 구매했습니다. 가비아로 이동해서 구매를 진행해 줍니다. 등록하면 아래와 같이 나옵니다.
가비아 구매 시 위 부분은 쉽게 채울 수 있는데 아래쪽은 조금 애매할 수 있습니다. 아래와 같이 설정하면 됩니다.
route 53
aws에 들어가서 시작하기를 누릅니다.
도메인 등록을 누릅니다.
도메인 등록하는 창이 나오는데 이미 도메인을 구매했으니 진행하지 않을 것입니다. 화면 왼쪽 위 "등록된 도메인"을 누릅니다.
"호스팅 영역" - "호스팅 영역 생성"을 누릅니다.
아래와 같이 구매한 도메인의 정보를 적고 생성합니다.
아래와 같이 생성이 됩니다. 오른쪽에 있는 4개의 주소를 가비아에 등록을 할 것입니다.
도메인 관리로 들어간 다음 네임서버 옆 설정을 누릅니다.
1, 2, 3, 4차에 아까 본 4개의 주소를 위에서부터 순서대로 넣어줍니다.
IP 연결
이제 ec2의 ip와 연결해 보겠습니다. 레코드 생성을 누릅니다.
레코드 생성에서 이름에는 도메인 앞에 들어올 url, 값에는 연결할 ip(ec2 ip 주소)를 적어줍니다.
이제 해당 도메인으로 연결할 수 있습니다.