본문 바로가기

AWS

AWS EC2 인스턴스 생성하기

AWS 프리티어로 ec2 인스턴스, mariaDB, 유저를 생성 + 권한부여 까지 해보았습니다. 

 

현재 글은 ec2 인스턴스를 생성하는것에 초점을 맞추었습니다. 향후 mariaDB를 설치하는 방법을 작성하겠습니다. (RDS x)

인스턴스 생성

1. 인스턴스의 이름을 알맞게 작성합니다.

 

2. 해당 서버에 설치될 OS와 아키텍처를 설정합니다.

리눅스를 관련 OS중에서는 Amazon Linux가 가장 안정하기에 해당 OS를 선택해줍니다.

3. 인스턴스 유형

프리티어를 사용하기에 t2.micro를 선택합니다.

 

4. 키 페어(로그인)

기존의 키 페어를 선택하거나 혹은 새로운 키페어를 선택합니다. 이때 생성되는 것은 private한 키 이므로 보안상의 이유로 같은 키를 공유하지 않는 것이 좋습니다. 만약 키 페어를 추가하고 싶다면 인스턴스 생성후 .ssh폴더 안에 있는 authorized_keys를 열어 ssh키를 추가하면 해당 인스턴스는 해당 키를 새로운 키 페어로 인식합니다.

만약 pem키를 생성했다면 따로 안전하게 저장해주셔야 합니다.(향후 해당 인스턴스로 접속할때 필요하기 때문입니다.)

 

5. 네트워키 설정

만약 보안 그룹이 존재한다면 선택해서 사용하면 되고 아니라면 새롭게 생성하면 됩니다. 이때 인바운드와 아웃바운드에 0.0.0.0/0 을 해야 제대로 외부접속이 가능합니다.

그리고 인스턴스 시작이라는 버튼을 클릭하면 새로운 인스턴스가 생성되고 public ip가 보이게 됩니다.