본문 바로가기
Infra, Cloud/AWS

AWS 서버 구축하기

by 광진구뚝배기 2021. 6. 29.

내 블로그를 많이 본 사람들을 알고 있을 것이다. 전에 만들었던 Airbnb 클론코딩, 현재 진행하고 있는 Stock 이라는 주식 프로젝트에서 난 인프라 구축을 맡았다. 처음 해봤을 땐 어려워서 구글, 유튜브 등 많이 찾아보고 따라하는 식으로 했었지만 지금은 많이 익숙해져서 바로바로 할 수 있다. 그래서 오늘은 AWS EC2로 서버 구축하는 것을 설명해보려고 한다.

 

 

 

AWS 홈페이지에 접속하여 로그인 먼저 해준다.

 

클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services

제조 AWS를 활용한 Siemens의 에너지, 의료 서비스, 제조 분야 혁신 Siemens가 AWS를 사용하여 어떻게 문화를 바꾸고 혁신을 장려하며 비즈니스 성과를 창출했는지 알아보세요. 자세히 알아보기  업종

aws.amazon.com

 

 

서비스 - EC2

 

 

 

인스턴스 시작을 클릭한다.

 

 

 

자신이 원하는 AMI 를 선택하면 되는데, 나처럼 개인용 프로젝트로 개발하려는 사람들은 

사진 중앙에 있는 Ubuntu Server 둘 중 하나를 선택하면 된다.

 

 

 

인스턴스 유형은 프리티어 사용 가능을 선택하고 다음을 누르면 된다.

만약 자신이 나머지 부분들 변경사항이 없다면 바로 검토 및 시작을 눌러도 된다.

 

 

 

인스턴스 구성은 넘어간다.

 

 

 

사용 할 수 있는 EBS 볼륨 크기가 최대 30GB 인데 굳이 적게 사용할 필요 없으니 기본 8GB 에서 30GB 로 변경해준다.

 

 

 

태그는 그냥 넘어간다.

 

 

 

보안 그룹에서는 할 일이 많다.

자신이 사용할 트래픽을 인스턴스에 도달하게 하는 것으로,

MySQL을 연동할 것이라면 3306 포트, HTTP 라면 80포트 등을 설정하고

어떤 IP들을 허용할지 소스에 넣어준다. 누구든 허용하려면 0.0.0.0, 어느 위치든 허용하려면 ::/0을 하면 된다.

 

 

나는 아래와 같이 설정했다.

 

인바운드 규칙까지 설정하면 모든 것이 끝난다. 다음 포스팅에서는 putty 사용법을 포스팅 해보겠다.

반응형

'Infra, Cloud > AWS' 카테고리의 다른 글

[AWS] RDS 와 애플리케이션의 VPC 분리 이유  (0) 2024.04.13
[AWS] CloudFront  (0) 2024.03.27
[AWS] NLB - Network Load Balancer  (0) 2024.03.23
[AWS] ALB - Application Load Balancer  (0) 2024.03.19

댓글