1. 현재 진행상황
2. 서브 도메인이란?
: 서브 도메인은 하위 도메인으로 웹사이트의 섹션을 구분하기 위해 도메인 이름에 추가되는 프리픽스(Prefix)를 말한다.
ex)
example.com => Root 도메인
shop.example.com =>shop이 서브 도메인
wikipedia.org => Root 도메인
en.wikipedia.org => en이 서브도메인이다.
3. 서브 도메인 적용 과정
=> 저는 가비아에서 구매했으므로 , 가비아에서 등록 과정을 설명할 것입니다.
가비아 홈페이지 -> 가비아 로그인 -> MY 가비아 입장 -> 구입 도메인 클릭
-> DNS 설정 클릭 -> 레코드 추가 -> 저장
-> 위 과정을 마치면 , 정상적으로 api.example.com 이 등록됐다고 생각해서 이 도메인으로 SSL 적용을 위해서 certbot 인증서를 받으려고 했습니다.
그러나 아래와 같은 오류를 받았고, 이런저런 시도를 했고 정답은 Route53으로 EC2 배포 주소와 Root 도메인 연결이 끝이 아닌, 서브 도메인과도 연결 등록을 해줘야되는 것이였습니다.
& 등록 순서
aws 홈페이지 입장 -> Route53 입력 후 입장 -> 대시보드에서 호스팅 영역 입장 -> 등록된 호스팅 영역에 레코드 생성 클릭 -> api 레코드 생성 -> 완료
(1) 아래와 같이 레코드를 생성해주면 api이 붙은 서브도메인이 생성된다.
(2) 생성 후 화면 (api.chanhong.site가 등록된 걸 확인할 수 있다.)
: 아래와 같이 api.chanhong.site에도 정상적으로 SSL 적용이 되는 걸 확인할 수 있고, 서브도메인이 정상적으로 등록된 것을 확인할 수 있다.
느낀점