자습서: Amazon EC2 Linux 인스턴스 시작 - Amazon Elastic Compute Cloud

자습서: Amazon EC2 Linux 인스턴스 시작

이 자습서를 사용하여 Amazon Elastic Compute Cloud(Amazon EC2)를 시작하세요. Linux 인스턴스를 시작하고 연결하며 사용하는 방법을 배울 수 있습니다. 인스턴스는 AWS 클라우드의 가상 서버입니다. Amazon EC2를 사용하여 인스턴스에서 실행되는 운영 체제와 애플리케이션을 설정하고 구성할 수 있습니다.

AWS에 가입하면 AWS 프리 티어를 사용하여 Amazon EC2를 시작할 수 있습니다. 12개월 이전에 AWS 계정을 생성했지만 Amazon EC2에 대한 프리 티어 혜택을 아직 다 사용하지 않은 경우 프리 티어 혜택 안에 포함된 옵션을 선택하는 데 도움이 되는 이 자습서를 무료로 이용할 수 있습니다. 그렇지 않을 경우, 유휴 상태로 유지되더라도 인스턴스를 시작하는 시점부터 인스턴스를 종료할 때까지(이 자습서의 최종 작업) 스탠다드 Amazon EC2 사용료가 발생합니다.

관련 자습서

개요

이 자습서에서 시작된 인스턴스는 Amazon EBS 지원 인스턴스(루트 볼륨이 EBS 볼륨임을 의미)입니다. 인스턴스가 실행되는 가용 영역을 지정하거나 적합한 가용 영역이 Amazon EC2에서 자동으로 선택할 수 있습니다. 가용 영역은 각 리전 내에 있는 여러 격리된 위치입니다. 가용 영역을 격리된 데이터 센터로 생각할 수 있습니다.

인스턴스를 시작할 때 키 페어(ID를 증명하기 위해)와 보안 그룹(수신 및 발신 트래픽을 제어하는 가상 방화벽 역할)을 지정하여 인스턴스를 보호합니다. 인스턴스에 연결할 때는 인스턴스 시작 시 지정한 키 페어의 프라이빗 키를 제공해야 합니다.


				추가 Amazon EBS 볼륨이 있는 Amazon EBS-backed 인스턴스

사전 조건

시작하기 전에 먼저 Amazon EC2 사용 설정의 단계를 완료해야 합니다.

1단계: 인스턴스 시작

다음 절차의 설명에 따라 AWS Management Console을 사용하여 Linux 인스턴스를 시작할 수 있습니다. 이 자습서는 첫 번째 인스턴스를 빠르게 시작하도록 돕기 위한 것이므로 가능한 모든 옵션을 다루지는 않습니다. 고급 옵션에 대한 내용은 새 인스턴스 시작 마법사를 사용하여 인스턴스 시작 섹션을 참조하세요. 인스턴스를 시작하는 다른 방법에 대한 자세한 내용은 인스턴스 시작 섹션을 참조하세요.

인스턴스를 시작하려면 다음을 수행합니다.

  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. EC2 콘솔 대시보드의 인스턴스 시작(Launch instance) 대화 상자에서 인스턴스 시작(Launch instance)을 선택한 다음, 표시되는 옵션에서 인스턴스 시작(Launch instance)을 선택합니다.

  3. 이름 및 태그(Name and tags) 아래의 이름(Name)에 인스턴스를 설명하는 이름을 입력합니다.

  4. 애플리케이션 및 OS 이미지(Amazon Machine Image)(Application and OS Images (Amazon Machine Image))에서 다음을 수행합니다.

    1. 빠른 시작(Quick Start)을 선택한 다음 Amazon Linux를 선택합니다. 인스턴스의 운영 체제(OS)입니다.

    2. Amazon Machine Image(AMI)에서 Amazon Linux 2의 HVM 버전을 선택합니다. 해당 AMI는 프리 티어 사용 가능(Free tier eligible)으로 표시됩니다. Amazon Machine Image(AMI)는 기본 구성으로서 인스턴스의 템플릿 역할을 합니다.

  5. 인스턴스 유형(Instance type)인스턴스 유형(Instance type) 목록에서 인스턴스의 하드웨어 구성을 선택할 수 있습니다. 기본적으로 선택된 t2.micro 인스턴스 유형을 선택합니다. t2.micro 인스턴스 유형은 프리 티어로 이용할 수 있습니다. t2.micro를 사용할 수 없는 리전에서는 프리 티어 아래의 t3.micro 인스턴스를 사용할 수 있습니다. 자세한 내용은 AWS 프리 티어를 참조하세요.

  6. 키 페어(로그인)(Key pair (login)) 아래의 키 페어 이름(Key pair name)에 대해 설정할 때 생성한 키 페어를 선택합니다.

    주의

    키 페어 없이 진행(권장하지 않음)(Proceed without a key pair (Not recommended))을 선택하지 마세요. 키 페어 없이 인스턴스를 시작하면 인스턴스에 연결할 수 없습니다.

  7. 네트워크 설정(Network settings) 옆의 편집(Edit)을 선택합니다. 보안 그룹 이름(Security group name)에서 마법사에 의해 생성 및 선택된 보안 그룹을 확인할 수 있습니다 이 보안 그룹을 사용하거나, 다음 단계를 이용하여 설정을 시작할 때 만든 보안 그룹을 선택합니다.

    1. 기존 보안 그룹 선택(Select an existing security group)을 선택합니다.

    2. 공통 보안 그룹(Common security groups)의 기존 보안 그룹 목록에서 보안 그룹을 선택합니다.

  8. 인스턴스의 다른 구성 설정에 대한 기본 선택 사항을 유지합니다.

  9. 요약(Summary) 패널에서 인스턴스 구성 요약을 검토하고 준비가 되면 인스턴스 시작(Launch instance)을 선택합니다.

  10. 확인 페이지에서 인스턴스가 실행 중인지 확인할 수 있습니다. 모든 인스턴스 보기(View all instances)를 선택하여 확인 페이지를 닫고 콘솔로 돌아갑니다.

  11. 인스턴스 화면에서 시작 상태를 볼 수 있습니다. 인스턴스를 시작하는 데 약간 시간이 걸립니다. 인스턴스를 시작할 때 초기 상태는 pending입니다. 인스턴스가 시작된 후에는 상태가 running으로 바뀌고 퍼블릭 DNS 이름을 받습니다. 퍼블릭 IPv4 DNS(Public IPv4 DNS) 열이 숨겨져 있는 경우 오른쪽 위 모서리에서 설정 아이콘( )을 선택하고 퍼블릭 IPv4 DNS(Public IPv4 DNS)를 켜고 확인(Confirm)을 선택합니다.

  12. 연결할 수 있도록 인스턴스가 준비될 때까지 몇 분 정도 걸릴 수 있습니다. 인스턴스가 상태 확인을 통과했는지 확인하세요. 상태 검사 열에서 이 정보를 볼 수 있습니다.

2단계: 인스턴스에 연결

Linux 인스턴스에 연결하는 몇 가지 방법이 있습니다. 자세한 정보는 Linux 인스턴스에 연결합니다 섹션을 참조하세요.

중요

.pem 파일이 있는 키 페어를 사용하여 시작했거나 컴퓨터에서 SSH 액세스를 허용하는 보안 그룹을 사용하여 인스턴스를 시작한 경우가 아니면 인스턴스에 연결할 수 없습니다. 인스턴스에 연결할 수 없는 경우 지원이 필요하면 인스턴스 연결 문제 해결을 참조하세요.

3단계: 인스턴스 정리

이 자습서용으로 생성한 인스턴스와 볼륨을 완료한 후에는 인스턴스를 종료하여 정리해야 합니다. 정리하기 전에 이 인스턴스로 추가 연습을 수행하려는 경우 다음 단계 섹션을 참조하세요.

중요

인스턴스를 종료하면 인스턴스가 실제로 삭제되므로 인스턴스를 종료한 후에는 인스턴스에 다시 연결할 수 없습니다.

AWS 프리 티어 밖에 있는 인스턴스를 시작한 경우 인스턴스 상태가 shutting down 또는 terminated(으)로 변경되는 즉시 해당 인스턴스에 대한 요금 발생이 중지됩니다. 나중에 사용하기 위해 인스턴스를 유지하되 요금이 발생하지 않도록 하려면 지금 인스턴스를 중지한 다음 나중에 다시 시작하면 됩니다. 자세한 정보는 인스턴스 중지 및 시작 섹션을 참조하세요.

인스턴스를 종료하려면

  1. 탐색 창에서 인스턴스를 선택합니다. 인스턴스 목록에서 인스턴스를 선택합니다.

  2. 인스턴스 상태, 인스턴스 종료를 차례로 선택합니다.

  3. 확인 메시지가 나타나면 종료를 선택합니다.

    Amazon EC2가 인스턴스를 종료합니다. 인스턴스는 종료한 후에도 잠시 동안 콘솔에서 표시된 상태로 유지되며, 그 이후 항목이 자동으로 삭제됩니다. 종료된 인스턴스는 콘솔 디스플레이에서 직접 제거할 수 없습니다.

다음 단계

인스턴스를 시작한 후 다음 연습을 시도할 수 있습니다.