- spring security 6
- spring boot
- spring mvc
- 문자열
- sql
- 1차원 배열
- spring
- java
- jpa
- 자바
- join
- 스프링
- PYTHON
- session
- AWS
- Django
- 스프링부트
- Docker
- nginx
- ORM
- mysql
- springboot
- @transactional
- SSL
- string
- Git
- DI
- 프로그래머스
- 데이터베이스
- select
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
개발하는 자몽
[AWS] Route 53으로 도메인 호스팅 하기 본문
AWS Route 53
Amazon Route 53 은 가용성과 확장성이 뛰어난 클라우드 Domain Name System (DNS) 웹 서비스이다. Route 53는 도메인 구입부터 네임서버 등록까지 DNS에 필요한 모든 기능이 있고, 모니터링 기능까지 제공한다.
다른 도메인 등록 기관(가비아, 후이즈 등)에 비해 가격이 비슷하거나 저렴하고, 등록 외에 부가적인 기능 제공 및 안정성, GUI를 제공해 관리가 수월하다.
또한 Route 53은 사용자의 요청을 Amazon EC2 인스턴스, Elastic Load Balancing 로드 밸런서, Amazon S3 버킷 등 AWS에서 실행되는 인프라에 효과적으로 연결하고, AWS 외부의 인프라로 라우팅 하는데도 사용이 가능하다.
Route 53으로 도메인 호스팅 하기
💡 하기 전에 도메인은 Route 53에서 구입하거나, 다른 곳에서 구입하여 준비한다.
AWS Route 53에 접속하여 호스팅 영역을 클릭한 후 아래 화면에서 호스팅 영역 생성을 클릭한다.
클릭 후 아래 화면에서 도메인 이름을 입력한다. 유형은 퍼블릭 호스팅 영역을 선택한다.
호스탱 영역 생성을 클릭한다.
생성이 완료되면 아래와 같은 화면이 나온다.
위 화면의 유형 NS(Name Server)에 해당하는 값/트래픽 라우팅 대상 4개의 값이 모두 필요하다. 해당 값들을 도메인을 구입한 곳에서 네임 서버(NS)로 등록한다. 네임서버 등록 시 맨 뒤에 `.`은 들어가지 않으니 주의!
다시 AWS Route 53으로 돌아와서, 아래 화면에서 레코드 생성을 클릭한다.
레코드 유형을 선택하고 값을 채워준다. 다 입력했으면 레코드 생성을 클릭한다.
💡 레코드 유형은 위 화면과 같이 `A-IPv4 주소 및 일부 AWS 리소스로 트래픽 라우팅`을 선택하고, 값에는 EC2 인스턴스의 `퍼블릭 IPv4 주소` 또는 할당받은 `탄력적 IP 주소`를 입력한다.
끝났다!
'Architecture & Tool > AWS' 카테고리의 다른 글
[AWS] ELB 생성 (0) | 2024.04.05 |
---|---|
[AWS] EC2 인스턴스 용량 확장 (0) | 2024.03.29 |
[AWS] EC2 인스턴스 내 Docker 설치와 Django 프로젝트 설정 (1) | 2024.03.23 |
VSCode로 AWS EC2 인스턴스 접속 (0) | 2024.03.16 |
[AWS] EC2 인스턴스 생성 및 보안그룹 설정 (0) | 2024.03.02 |