관리 메뉴

JIE0025

[Domain] 도메인 구매해서 S3에 적용하기(가비아, AWS Route53) 본문

백엔드/웹, 배포

[Domain] 도메인 구매해서 S3에 적용하기(가비아, AWS Route53)

Kangjieun11 2023. 4. 18. 17:36
728x90

 

 

✅ 선행 지식

먼저 도메인이 무엇인지, 도메인이 왜 필요한지에 대한 글은 여기에 있다!

 

https://jie0025.tistory.com/503

 

[Domain] 도메인의 역할, 왜 필요할까?

✅ 도메인이란? 인터넷 상에서 특정한 웹사이트를 구분할 수 있는 주소 예) google.com 우리가 자주 사용하는 구글에 접속할 때 google.com을 입력하면 구글 웹사이트에 접속 할 수 있다. ✅ 도메인이

jie0025.tistory.com

 

 

✅ 마음에 드는 도메인을 찾자

 

https://www.gabia.com/

 

웹을 넘어 클라우드로. 가비아

그룹웨어부터 멀티클라우드까지 하나의 클라우드 허브

www.gabia.com

 

가비아에 들어가면, 원하는 도메인을 검색할 수 있다.

 

 

 

 

서비스의 이름이 mybuddy여서 검색을 해봤는데, 이미 등록된 도메인들이었다.

 

 

⏺ 최상위 도메인 (Top - Level Domain) 

.com이나 .co.kr과 같은 사람들이 많이 알고 사용하는 최상위 도메인을 사용하고 싶었다.

전세계적으로 유일한 식별자이기 때문에 .com과 같은것을 사용하기 위해선 

사용하려는 도메인 이름(Domain Name)을 잘 선택해야했다..

 

 

 

 

⏺ 도메인 이름에 들어갈 수 있는 문자

알파벳 대소문자, 숫자, 하이픈(-)이 포함될 수 있다.

 

하이픈이 가능하다는 것을 보고 my-buddy로 검색을 해봤다.

 

 

 

✅ my-buddy.co.kr 채택

 

 

.co.kr은 한국인터넷진흥원(KISA)에서 주관하고, 일반적으로 사람들이 접근하기 쉬운 최상위 도메인중 하나여서,

my-buddy.co.kr 로 도메인을 구매하기로 결정했다.

 

 

✅ 도메인 구매

 

구매 버튼을 누르면, 소유자정보를 입력하는 란이 나온다.

 

소유자 정보 입력 및 인증과정 후

 

다른건 아무것도 변경하지 않았다.

 

 

 

✅ 가비아 도메인 등록 완료 

 

구매가 완료되면 My가비아에서 해당 내용을 볼 수 있고, 관리할 수 있다.

 

 

 

 

도메인 관리버튼을 누르면 다음과 같은 페이지가 나온다. (개인정보때문에 가렸다) 

여기에서 네임서버 > 1차/2차/3차/4차의 위치에 해당되는 내용이 변경될거니 이부분만 기억하면 된다.

 

이제 서비스와 도메인을 연결해보자!

 

✅ 도메인 연결하기 

 

⏺ Route53 설정

Route53 : AWS에서 제공하는 도메인 관리 서비스

 

1. Route53에서 호스팅 영역 생성을 눌러준다.

 

도메인이름 : 구매한 도메인 이름 입력 후

 

호스팅 영역 생성 버튼을 클릭한다.

 

 

2. 호스팅 영역 생성 후 NS유형에 값/트래픽 라우팅 대상을 확인한다.

 

 

⏺ 가비아 네임서버 1차2차3차4차 변경

라우팅 대상에 있는 4개를 복사해서, 아까 변경될 예정이라고 말했던
가비아 네임서버 > 1차/2차/3차/4차의 위치에 붙혀넣는다.

 

순서대로 1차 2차 3차 4차에 붙혀넣기 하되, 마지막에 있는 점(.) 은 지워준다.

 

⏺  단순 S3주소와 도메인 연결

 

route 53에서 레코드 생성을 클릭하면

어디로 라우팅할지 결정할 수 있다.

 

가장 간단한 방법은 S3저장소의 주소를 연결하면 되는데 

이 방법은 Https 적용 없이, http로 도메인 접속하게 되는 거라서 문제가 있다.

 

(나중에 https 적용기는 따로 적겠다)

 

 

레코드 유형을 A로 선택하고, 별칭 on을 클릭하면 엔드포인트를 선택할 수 있는데

 

 

 

여기에서 엔트포인트 선택 > S3 웹사이트 엔드포인트에 대한 별칭을 누른다.

 

 

리전은 아시아 태평양(서울)을 클릭한다.

 

이후 S3 엔드포인트 입력에선 이미 올라가있는 s3 저장소가 나타난다 .

해당 저장소를 클릭후 레코드 생성을 눌러주면 

 

 

http://도메인이름.co.kr 로 접속할 수 있게 된다!

 

 

 

다음은 https 적용기에 대해 글을 작성해보겠다 :)