AWS EC2 사용하기

KDG·2021년 4월 4일
0

1. EC2 서버 생성

1. 서비스 - EC2

2. 인스턴스(애플리케이션을 실행할 수 있는 가상 서버) - 인스턴스 시작

3. AMI 선택
인스턴스를 시작하는 데 필요한 소프트웨어 구성(운영 체제, 애플리케이션 서버, 애플리케이션)이 포함된 템플릿

4. 인스턴스 유형 선택
인스턴스에는 CPU, 메모리, 스토리지 및 네트워킹 용량의 다양한 조합이 있으며, 애플리케이션에 사용할 적절한 리소스 조합을 유연하게 선택할 수 있음

5. 인스턴스 세부 정보 구성
요구 사항에 적합하게 인스턴스를 구성

6. 스토리지 추가
추가 EBS 볼륨 및 인스턴스 스토어 볼륨을 인스턴스에 연결하거나 루트 볼륨의 설정을 편집할 수 있음

7. 태그 추가
태그를 사용하면 용도, 소유자 또는 환경과 같은 다양한 방식으로 AWS 리소스를 분류 할 수 있습니다.

8. 보안 그룹 생성
보안 그룹은 인스턴스에 대한 트래픽을 제어하는 방화벽 규칙 세트. 이 페이지에서는 특정 트래픽을 인스턴스에 도달하도록 허용할 규칙을 추가할 수 있음

9. 인스턴스 시작 검토
인스턴스 시작 세부 정보를 검토

10. 기존 키 페어 선택 또는 새 키 페어 생성
키 페어는 AWS에 저장하는 퍼블릭 키와 사용자가 저장하는 프라이빗 키 파일로 구성. 이 둘을 모두 사용하여 SSH를 통해 인스턴스에 안전하게 접속할 수 있음
기존의 키 페어가 없으면 새로 생성하고 .pem파일로 저장해서 보관해야한다.

11. 생성하고 인스턴스 탭에서 확인

2. PuTTY로 생성한 서버에 접속

  • PuTTY는 가상 단말기 프로그램
    서버는 물리적으로 떨어져 있어도 단말 장비를 통해서 원격으로 접속하여 작업할 필요가 있는데 이때 윈도우같은 개인 pc운영체제에서도 서버로 접속할 수 있도록 물리적인 단말장비가 아닌 논리적인 가상 단말기를 제공
  1. PuTTY 설치 및 실행
    실행하면 위와같은 화면이 뜬다.

  2. Host 등록
    Host Name에 aws에서 할당받은 ip 주소를 입력하고, Saved Sessions에 이름을 지정하고 save를 누른다.

  3. PuTTYgen으로 PuTTY에서 사용할 키 생성
    PuTTYgen을 실행하면 위와같은 화면이 뜬다.
    위 화면에서 Load를 누른 후 전체 파일 형식이 나올 수 있게 All Files로 변경해준다.
    다음 aws에서 생성하거나 기존의 키 페어 .pem파일을 불러온다.
    그 후 Save private key로 .ppk형식의 키를 저장한다.

  4. 키 등록
    다시 PuTTY로 돌아가 Connection-SSH-Auth로 들어가
    Private key file for authentication 부분에 .ppk파일을 업로드 해준다.

  5. EC2 서버 실행
    2번에서 지정한 이름을 다시 save하고 open버튼을 누르면 새로운 터미널 창이 뜬다.
    창이 뜨면 ec2-user를 입력하고 서버에 접속한다.





** 참고

https://m.blog.naver.com/PostView.nhn?blogId=sue227&logNo=221334358427&proxyReferer=https:%2F%2Fwww.google.com%2F

0개의 댓글