일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- C++
- 회고
- 시나공
- 소프티어
- 문제풀이
- programmers
- 백준알고리즘
- 백준
- SW봉사
- python
- 스프링
- 공부일지
- SQL
- 코딩교육봉사
- MYSQL
- 프로그래머스
- 알고리즘
- 정보처리산업기사
- BFS
- 파이썬
- CJ UNIT
- java
- softeer
- kotlin
- 코딩봉사
- 1과목
- 코틀린
- 데이터베이스
- 자바
- 백준 알고리즘
- Today
- Total
JIE0025
[Domain] 도메인 구매해서 S3에 적용하기(가비아, AWS Route53) 본문
✅ 선행 지식
먼저 도메인이 무엇인지, 도메인이 왜 필요한지에 대한 글은 여기에 있다!
https://jie0025.tistory.com/503
✅ 마음에 드는 도메인을 찾자
가비아에 들어가면, 원하는 도메인을 검색할 수 있다.
서비스의 이름이 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 적용기에 대해 글을 작성해보겠다 :)
'백엔드 > 웹, 배포' 카테고리의 다른 글
[WEB] www.google.com을 입력했을때 어떤일이 일어날까? (0) | 2023.05.08 |
---|---|
https 적용기 (CloudFront, Certificate Manager, ELB, Route53) (0) | 2023.05.02 |
[WEB] Web Server, Web Application Server (WAS)의 차이점 (0) | 2023.05.01 |
http와 https, 안전한 데이터 통신을 하기 위한 사전지식 (0) | 2023.04.29 |
[Domain] 도메인의 역할, 왜 필요할까? (0) | 2023.04.18 |