(TIL) AWS 구축(EC2)

SooHyung Kim·2020년 5월 9일
0

AWS

목록 보기
1/2

EC2 인스턴스 구성

1. EC2에서 사용할 OS 머신을 구성

  • 프리티어에서 사용 가능한 우분투 18.04를 선택

2. CPU 메모리 규모 선택

  • 과금 방지를 위해 t2.micro 선택

3. 인스턴스 구성 화면

VPC(Virtual Private Cloud) : AWS 계정 전용 가상 네트워크

  • 서브넷 : 아이피 주소 사용이 가능한 것을 사용
  • 퍼블릭 IP 자동 할당 : EC2가 새로 시작할 때마다 자동으로 변경
  • 종료 방식
    • 중지로 할 경우 셧다운 시 OS가 중지되어 고정되며 재시작하면 그 상태로 시작함
  • 종료 방지 기능 활성화 체크
  • 추가 요금이 발생하는 것은 최대한 체크를 하지 않아야 함(최소한의 환경 구축)

4. 스토리지 추가

EBS :

  • 스토리지 용량은 기본 용량인 8GB로 설정

5. 태그 추가

  • 태그 추가 선택

    • 키 : 계정 이름, 값 : 프로젝트 이름 입력 후 다음 단계 이동

6. 보안그룹 설정

  • HTTP와 HTTPS 접속을 허용하기 위해 규칙을 추가해야 함
  • 기본적으로는 모든 IP에서 접속할 수 있도록 초기설정이 되어 있음
  • 규칙을 추가하여 포트범위 8000을 설정하고 소스는 위치 무관을 선택

7. 검토

  • 현재까지 설정한 내용에 이상이 없을 경우 시작하기 선택
  • 새로 만들었을 경우 키페어 이름을 설정한 후 pem 파일 다운로드 실시(보관 잘해놓아야 함)
  • running이 될 경우 서버가 실행 됨

8. pem 파일

  • pem 파일의 권한을 변경하여 ssh 파일에 접속을 진행해야 함

  • 터미널에서 pem 파일이 저장된 폴더로 이동한 후 아래의 명령어를 입력

    py chmod 400 <pem 파일명>

  • 권한 변경 후 ssh 파일 접속

    py ssh -i <pem 파일명> ubuntu@<EC2 공인 아이피>

profile
Slow and steady win the race

0개의 댓글