ToyProject

[Toy project / Flutter] AWS EC2에 서버에 프로젝트 올리기

죠죠_ 2022. 2. 6. 18:00

뭘 올려요? 서버요..... AWS 그거 어떻게 하는건데

 

기존에 AWS가 없었다면 서버용 컴퓨터를 계속 켜놔야했겠지만, AWS를 이용하면, 아마존의 가상컴퓨터를 임대받아 그 위에 컴퓨터 프로그램을 실행해 원하는 기능을 구축할 수 있게 되었다. AWS 가입하면 1년동안 무료로 EC2를 사용할 수 있는 서비스를 제공하고 있기도 하여 DB(보통 RDS사용)고 서버고 모두 EC2에 올리기로 했다. 

 

 

Amazon Web Services Sign-In

대체 인증 방법을 사용하여 로그인 멀티 팩터 인증(MFA) 디바이스 분실, 손상 또는 고장 시에는 대체 인증 팩터를 사용하여 로그인할 수 있습니다. 이 계정으로 등록된 이메일과 전화를 사용하여

signin.aws.amazon.com

우선 가입이 안되어있다면 가입을 진행해 준다 

EC2를 사용할 예정이므로 클릭!

AMI를 선택하도록 되어있는데 나는 Ubuntu로 설정해주었다.

프리티어 제공하는걸로 선택 ㅎㅎ 

다른거 휙휙 넘겨주고 

 

키페어는 새로운 키페어 생성하고 다운로드 눌러주면 .pem 파일이 생성된다. 

공동 작업중이라면 나중에 팀원들에게 전달해주어야 하니 잘 가지고 있자 

이렇게 EC2 설정이 끝났다

이제 root로 들어가서 디렉토리 권한 설정 변경해주면 된다