[AWS] EC2 인스턴스 생성하기

sy·2023년 3월 9일
0

이전에 만들었던 프로젝트를 배포하기 위해 aws ec2를 이용하려고 한다.
가입 후 12개월 동안 750시간 무료로 ec2를 제공 받을 수 있다.

EC2(Elastic Compute Cloud) 대시보드로 이동

인스턴스 시작

인스턴스 생성을 위해 인스턴스 시작을 눌러준다.

1. 이름 및 태그

선택 옵션이므로 이름을 적어도 되고 안적어도 된다. 구분을 하기 위해 적절한 이름을 적으면 된다.

2. 애플리케이션 및 OS(Amazon Machine Image)

사용할 서버를 골라준다. 주로 예전 회사에서는 Ubuntu 서버를 사용했으나 이번에 나는 Amazon Linux를 사용하려고 한다.
프리 티어 사용 가능이라고 적혀져 있는 AMI를 선택하여 12개월 동안 이용할 것이다.

3. 인스턴스 유형

인스턴스 유형은 프리 티어 사용 가능한 t2.micro를 선택해주었다.
큰 서버가 필요하다면 다른 유형의 서버를 선택하면 된다. (요금 발생

4. 키 페어(로그인)

aws ec2 서버에 접속하기 위해서는 키 페어가 꼭 필요하다.
새 키 페어 생성을 눌러준다.

키 페어 이름을 적고 생성해준다.

5. 네트워크 설정

이 전에 생성해 놓은 보안 그룹이 있다면 사용해도 된다.
생성해놓은 보안 그룹이 없다면 편집을 눌러준다.
지금 만들지 않더라도 인스턴스를 만들고나서 보안그룹 규칙 생성 및 수정이 가능하다.

보안 그룹 규칙 추가 버튼을 눌러준다.

내가 사용할 포트들을 필요한 만큼 추가한다. 데이터베이스의 경우 MySQL의 기본 포트인 3306 대신 보안 상 다른 포트를 이용해도 된다.
나는 HTTP, HTTPS, MYSQL 포트를 추가했다.
사용할 포트는 꼭 추가해줘야한다. 안해주면 오류 발생!

설정을 다 끝냈으면 마지막으로 인스턴스 시작을 해준다.

서버가 실행되었다면 위와 같이 실행 중이라고 나온다.

0개의 댓글