1. 도메인명 신청
도메인 취득업자를 통해 도메인명을 신청한다.
2. 공개 서버 준비
Amazon EC2 상에 공개하는 인스턴스(서버)를 작성한다. 머신 이미지나 배당될 리소스(CPU, 메모리, 스토리지, 네트워크 용량 등)를 지정하고, 임의의 서버 스프트웨어를 설치한다.
3. 글로벌 IP 주소 부여
Elastic IP Address는 고정 IP 주소에 해당하는 서비스이다. 인스턴스에는 기본적으로 동적 IP 주소가 배당된다. 이 때 Elastic IP 주소를 이용하여 고정의 글로벌 IP 주소를 배당한다.
4. Route 53으로 관리하는 이미지를 등록
Route 53은 AWS가 제공하는 DNS 서비스이다. 1에서 신청한 도메인명을 등록하면 그 도메인명을 관리하는 DNS 서버가 표시된다.
5. Registrar에 DNS 서버를 등록
도메인명을 신청한 Rgistrar에, 4에서 표시된 DNS 서버를 등록한다.
6. 고정 IP 주소와 호스트명을 연결
Route 53에서 FQDN(호스트명 + 도메인명)과 Elastic IP 주소에 의해 배당된 고정 IP 주소를 연결한다.
7. 보안 그룹에서 필요한 통신을 허가
인스턴스에 대한 통신은 보안 그룹(Security Group)에서 제어한다. on-premises와 같이 최소한으로 통신을 허가하여 보안 레벨을 최대한으로 확보한다.
'개발서 > 서버의 기본' 카테고리의 다른 글
5-05 웹 서버에서 일어나는 처리 (0) | 2020.09.01 |
---|---|
5-04 웹서버의 역할 (0) | 2020.09.01 |
5-02 on-premises 환경의 서버 공개 (0) | 2020.08.26 |
5-01 공개서버의 배치 (0) | 2020.08.21 |
4-13 POP3 서버의 역할 (0) | 2020.08.20 |