JaeWon's Devlog
article thumbnail
반응형

이전 글에서 운영환경까지 설정하며, 최종적인 서비스 구성은 끝이 났습니다.

그러나, 해당 서비스를 접속하기 위해선 ip를 알아야만 접속할 수 있습니다.

DNS(Domain Name Service)을 사용하여 우리가 아는 이름을 통해 접속할 수 있도록 하겠습니다.


1. AWS Route 53를 통한 도메인 구매하기

- 많은 호스팅을 제공해주는 사이트가 있지만, 해당 글에서는 AWS Route 53을 사용하여 도메인을 구매(유료)하여 호스팅 될 수 있도록 하겠습니다.

- AWS에서 Route 53을 검색합니다.

- 도메인 등록 에 사용하고자 하는 도메인을 입력 후 확인 버튼을 클릭합니다.

- 먼저 입력한 도메인이 사용 가능하다면, 가격과 함께 표시되어 집니다.

- 1년에 약 12달러로, 한달에 1달러로 Domain을 구매할 수 있습니다.

- 사용하고자 하는 도메인을 선택 후 하단의 계속 버튼을 클릭하겠습니다.

- 구입하는 사람(자신)에 대한 정보를 입력합니다.

- 입력 후 계속 버튼을 클릭합니다.

- AWS를 프리티어로 사용하고 있으므로, 1년 후면 실제 서비스 비용이 청구되므로 자동 갱신은 비활성화 하도록 하겠습니다.

- 주문 완료 버튼을 클릭하여, 도메인을 구입하도록 하겠습니다.

- 구입이 완료되시면, 최대 3일의 시간이 걸린다고 합니다.(안돼....)

 

2. 호스팅 영역 등록하기

  • 도메인(Domain)
    • ip 정보를 사람이 이해하고 기억하기 어렵기 때문에 이를 위해서 각 ip에 이름을 부여하도록 한 것입니다. 
    • 도메인 내의 호스트에는 공통된 호스트명이 사용됩니다.
    • 예를 들면, www.naver.com (웹 서버), mail.naver.com (메일 서버) 와 같이 네이버에서 사용되는 모든 호스트명에는 naver.com 이라는 도메인명이 붙여지는 식입니다.
  • 존(Zone)
    • DNS 서버가 관리하는 범위를 의미합니다.
    • 구체적으로 어떤 DNS 서버에 등록된 리소스 레코드의 집합이 존에 해당합니다.
    • DNS 서버에 등록된 리소스 레코드의 집합을 ‘Zone file’ 또는 ‘Zone 정보’ 라고 부르기도 합니다.

- jaewon-study.com 을 호스팅하기위해 Hostes Zone(호스트영역)을 생성합니다.

AWS에서 도메인을 구입하셨다면, 자동으로 호스트영역이 생성됩니다.

- 도메인(Domain)은 호스트명의 집합입니다. 도메인은 기업 같은 조직에 의해 관리되며, 도메인 내의 호스트에는 공통된 호스트명이 사용됩니다. 예를 들면, www.naver.com (웹 서버), mail.naver.com (메일 서버) 와 같이 네이버에서 사용되는 모든 호스트명에는 naver.com 이라는 도메인명이 붙여지는 식입니다.

- 존(Zone)은 DNS 서버가 관리하는 범위를 의미합니다. 구체적으로 어떤 DNS 서버에 등록된 리소스 레코드의 집합이 존에 해당합니다. DNS 서버에 등록된 리소스 레코드의 집합을 ‘Zone file’ 또는 ‘Zone 정보’ 라고 부르기도 합니다.

- 해당 도메인을 클릭하여, EC2와 연결하도록 하겠습니다.

- 레코드에는 기본적으로 2개의 레코드가 생성되어있습니다.

- 레코드 생성을 클릭하여, EC2의 정보를 입력하여 연결을 진행합니다.

- EC2에서 퍼블릭IP(탄력적IP)를 값에 추가하며, 레코드 이름에는 아무것도 입력하지 않습니다.

- 레코드 생성 후 한번 더 생성하여 이번에는 레코드 이름에 www 를 추가하여 생성합니다.

- 총 4개의 레코드가 생성이 됩니다.

- 생성이 완료되었다면, 구매한 도메인으로 접속을 진행합니다.

- 도메인 구입까지 완료하였습니다.


참고

- medium.com/@labcloud/aws-route-53-%EC%97%90-%EB%8F%84%EB%A9%94%EC%9D%B8-%EB%93%B1%EB%A1%9D%ED%95%98%EC%97%AC-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-e2d9da2e864d

- jojoldu.tistory.com/270?category=635883

반응형
profile

JaeWon's Devlog

@Wonol

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!