AWS

AWS EC2 인스턴스 생성

Somaz 2022. 2. 7. 13:51
728x90
반응형

AWS EC2 인스턴스 프리티어로 생성하기!

 

AWS 사이트 접속 후 회원가입을 하면 1년 프리티어 계정이 생성이 된다.

이 부분은 사진 설명을 생략하도록 하겠다.

 

EC2를 선택해준다.
인스턴스 시작!
ubuntu 20.04 로 진행하도록 하겠다.
CPU, 메모리, 스토리지, 네트워크 성능에 따라 여러가지를 고를 수 있다. 비용을 내기 싫다면 프리티어를 고르도록 하자!

위와 같이 기본으로 선택에서 있는 것을 선택하고 보안 그룹으로 들어가겠습니다.

 

EC2 의 port 를 열어주기 위해 보안 그룹 의 설정을 합니다. ( 규칙 추가 를 누르겠습니다.)

 

저는 HTTP , HTTPS , Spring ,NodeJS ,MySQL 을 주로 사용할 예정이라서 위와 같이 포트번호를 열겠습니다. 그리고 검토 및 시작 을 누르겠습니다.

 

그리고 시작하기 를 누르겠습니다.

 

그러면 위와 같은 화면을 볼 수 있습니다. (EC2에 접속하기 위해서는키가 필요하기 때문에 pem 파일의 이름을 설정한 후다운로드 하고 잃어버리지 않게 잘 보관해야 합니다! !) 또한 보안이 취약한 곳에 올리면 안됩니다! 따라서 잘 보관하기..그리고 키 페어를 다운로드 했으면 인스턴스 시작버튼이 활성화가 됩니다. 인스턴스 시작을 누르겠습니다.

 

다음에도 인스턴스 시작 을 누르겠습니다.

 

그러면 위와 같이 인스턴스가 정상적으로 만들어진 것을 볼 수 있습니다.

 


Elastic IP 설정

  • EC2 서버를 껐다 키게 되면 Public IP가 변경되기 때문에 고정 IP를 할당하겠습니다.
  • 탄력적 IP가 혼자 돌아가면 과금이 되기 때문에 서버 중지/정지/삭제 할 경우 EIP 먼저 relase 하고 인스턴스 중단해야 합니다.

탄력적 IP 선택

 

탄력적 IP 생성

 

할당

 

탄력적 IP 주소 연결

 

실행중인 인스턴스 선택!

 

연결 성공!

SSH로 EC2 인스턴스에 접속

 

Putty Gen 켜기 - Load - 내가 가진 공용키(somaz.pem) 넣기 - Save private key - ssm 저장(somaz.ppk)

 

퍼블릭 IPv4 DNS 주소복사(Aws.com 인스턴스 안) - Host Name(Putty)

 

Putty 에서 SSH - Auth - Private key file for authentication - Browse 키 넣기 - somaz.ppk - open

 

이 순서로 진행된다.

 

puttygen 실행하고 Load 클릭후 다운받은 공용키(somaz.pem) 넣기

 

성공

 

개인키 저장 클릭

 

somaz.ppk로 저장

이제 공용키(somaz.pem)과 개인키(somaz.ppk) 키페어가 생겼다.

 

퍼블릭 IPv4 주소 복사

 

putty로 가서 IPv4 주소 입력하고 SSH 선택

 

Browse 클릭 후 아까 다운받았던 개인키(somaz.ppk)를 넣어준다

 

넣고

 

저장!

 

Accept 클릭

 

아이디는 os이름이다(ubuntu)
자 성공하였다!

 

 

관리자 권한 획득 및 시간 설정

 

아주 간단하다.

 

/etc/localtime 확인을 해보니 심볼릭 링크가 /usr/share/zoneinfo/Etc/UTC 로 걸려 있다.

따라서 ls -l /usr/share/zoneinfo/Asia/Seoul 을 확인 해 준뒤 다시 심볼릭 링크를 걸어준다.

그럼 한국 시간으로 바뀐다.

 

마지막으로 실습이 끝낫다면 아래에 작업을 수행하도록 한다.

 

탄력적 IP 연결 해제

 

탄력적 IP 주소 릴리즈

 

 

ec2 인스턴스로 돌아가서 종료

 

종료 후 새로고침을 눌러 인스턴스가 사라진걸 확인한다.
보안 그룹도 삭제해준다. default는 삭제하지말고.. 자기가 만든 보안그룹만 삭제해준다

 

그리고 보통 종료 후 인스턴스는 좀 있으면 사라진다. 기다리면 된다.

 

728x90
반응형

'AWS' 카테고리의 다른 글

AWS IAM이란?  (0) 2023.03.30
AWS S3 권한이란?  (0) 2023.03.29
AWS S3란?(개념, 속성)  (0) 2023.03.28
AWS S3 맛보기  (0) 2022.02.13
AWS IAM MFA 맛보기  (0) 2022.02.13