인스턴스 생성을 위해 먼저 AWS에 접속한 후 EC2를 클릭하여 들어간다.
다음으로 우측 상단에 지역을 서울(서비스할 지역)로 설정한다.
인스턴스 시작 버튼을 클릭한다.
AMI를 선택해야 한다. '프리 티어 사용 가능'인 AMI는 1년동안 무료로 사용할 수 있다.
다음으로는 인스턴스 유형을 선택해준다. 각 항목별로 인스턴스의 성능이 달라지며 역시 '프리 티어 사용 가능'이 명시되어 있다면, 1년동안 무료로 사용이 가능하다.
다음은 인스턴스 세부 정보 구성이다. 네트워크와 종료 방식 등 세부적인 옵션을 지정할 수 있다. 특별한 경우가 아니면 인스턴스 개수가 1개인지 잘 확인해주면 된다.
다음은 스토리지 옵션이다. 따로 지정을 해줘도 상관 없지만 옵션에 따라 비용이 청구될 수 있다. 프리 티어 사용 유저일 경우 기본 디폴트 값으로 놔두면 된다.
태그 추가 항목에서는 인스턴스의 정보를 키와 값 형태로 지정해줄 수 있다.
마지막으로 보안 그룹을 생성해준다.
소스를 내IP로 설정한다면 다른 IP에서는 서버에 접속하지 못 한다. HTTP의 소스는 위치 무관으로 두는것이 좋으며, 80번 포트가 아닌 다른 포트 사용시 포트 범위를 따로 지정해주어야 한다.
SSH와 MYSQL도 마찬가지로 소스를 지정해주면 된다.
SSH의 기본 포트는 22번이며, Mysql의 기본 포트번호는 3306번이다.
키 페어는 인스턴스 접속 시 필요하므로 안전한 곳에 잘 저장해두어야 한다.
인스턴스 시작을 클릭하면 인스턴스 상태에 running 표시가 나타나며 잘 동작하는것을 확인할 수 있다.
또한 하단에서 public IP를 확인할 수 있다.
'AWS' 카테고리의 다른 글
[AWS] WARNING: UNPROTECTED PRIVATE KEY FILE! 해결 (0) | 2021.08.16 |
---|---|
Visual Studio Code 와 EC2 연동하기 (0) | 2021.08.11 |