-
AWS EC2 인스턴스 생성하기개발 일지/Cloud 2022. 4. 8. 09:45반응형
안녕하세요!
오늘은 AWS 클라우드 플랫폼에서 서버 인스턴스 하나를 생성해 보려고 합니다.
그리고 생성한 서버에 SSH 서버도 구성해 보겠습니다.
Pre Requisite
1. Sign Up to AWS
2. Sign In
Getting Start
로그인하고 EC2 서비스를 선택하여 EC2 관리 콘솔 화면으로 이동합니다.
그리고 "인스턴스 시작" 카드에서 진행을 시작할 수 있습니다.
인스턴스 생성(리눅스 서버)
1. AMI 선택
첫번째 단계는 OS(운영체제)의 이미지를 선택하는 것입니다.
좌측 패널의 '프리 티어만' 체크하면 처음 사용하는 분들에게 제공되는 1년 마이크로 인스턴스를 실행할 수 있습니다.
우분투 리눅스를 선택하겠습니다.
2. 인스턴스 유형, 인스턴스 구성, 스토리지
여기서도 프리티어를 선택하고 넘어가겠습니다.
이외에도 동일합니다.
3. 보안 그룹 구성
인스턴스를 생성하고 나서도 가능하지만 지금 단계에서 기본적인 구성을 미리 설정할 수 있습니다.
SSH 서버를 구성할 예정이므로 위와 같이 포트번호(22)를 설정합니다.
그러면 인스턴스 메뉴(또는 EC2 대시보드)에서 위 이미지와 같이 정상적으로 실행중인 것을 알 수 있습니다.
SSH 원격 접속
Windows나 Mac 등 각자 OS에 맞는 방법으로 생성한 인스턴스에 원격 접속합니다.
https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/AccessingInstancesLinux.html
Pre Requisite
개인 키(키 페어)의 위치를 확인합니다.
EC2 콘솔에서 다시 확인할 수 있습니다.
1. SSH 클라이언트를 사용하여 Linux 인스턴스에 연결
터미널 창에서 ssh 명령을 사용하여 인스턴스에 연결합니다.
ssh -i /path/my-key-pair.pem my-instance-user-name@my-instance-public-dns-name
instance-public-dns-name은 EC2 콘솔에서 확인할 수 있습니다. (인스턴스 메뉴)
원격접속하여 필요한 기능들을 테스트할 수 있습니다.
AWS 프리티어는 1년 무료이니 과금에 신경쓰시길 바랍니다.
반응형'개발 일지 > Cloud' 카테고리의 다른 글
Spring Cloud Gateway (feat. spring.io) (0) 2022.06.27 서비스 등록 및 디스커버리 (feat. spring.io) (0) 2022.05.20 Spring Cloud 페이지 한글 정리 (0) 2022.05.19 Bitvise SSH 클라이언트 및 Proxy Forwarding (0) 2022.04.08 GCP 시작하기 (0) 2021.11.18