AWS EC2 사용하기 / PuTTy 이용하여 접속 확인

2023. 3. 21. 14:05·리눅스

출처: 강사님 노션

 

AWS EC2사용하기

AWS란?

brave-planarian-384.notion.site

AWS EC2사용하기

AWS란?

  • Amazon Web Services(AWS)는 지금은 흔히 클라우드 컴퓨팅이라고 알려진 웹 서비스 형태로 기업에 IT 인프라를 제공.
  • 시중에 제공하는 IT인프라구축 서비스 개수만 250개 이상

클라우드 컴퓨팅이란?

서버 환경을 직접 구축하려면 컴퓨터장비, 운영체제, 네트워크, 보안, 소프트웨어 등의 다방면의 지식을 필요로 합니다.

또 서버를 지속적을 운영하고 관리하는데, 상당한 노력과 비용이 들어갑니다.

클라우드 컴퓨팅이란 서버(컴퓨터)를 가상으로 구축하고 사용자에게 환경을 제공해주는 것을 의미합니다.

온프레미스 vs 클라우드 컴퓨터

  • 온프레미스는 기업의 서버를 자체적으로 보유하고 있는 서버에 직접 설치하고 운영하는 방식 입니다. (데이터센터)
  • 클라우드는 필요한 IT 자원만을 선택해 인터넷을 통해 ‘서비스’ 방식으로 구입해 사용하는 방식입니다. 클라우드 서비스는 제공하는 자원에 따라 크게 3가지로 분류할 수 있습니다.
    1. Saas - Software as a Service(소프트웨어를 웹에서 사용할 수 있는 서비스)
    2. laas - Infrastructure as a Service(인프라 구축에 필요한 시스템을 대여하는 서비스)
    3. Paas - Platform as a Service(소프트웨어 개발에 필요한 플랫폼을 대여하는 서비스(구글검색엔진 등) )

AWS의 가장 대표적인 기능으로

EC2 - 엘라스틱컴퓨터

S3 - 스토리지

RDS - 데이터베이스

Route53 - 도메인서비스

ELB - 엘라스틱 로드 밸런싱 (트래픽 분산)

AMI - 아마존 머신 이미지 (많이 사용하는 서비스 복제)

등이 있습니다.

AWS는 가입 후 1년간 프리티어로 몇몇 서비스를 무료로 제공합니다.

 

 

EC2로 서버 구축하기

EC2생성하기

Region서울로 생성합니다.

AWS 데이터 센터를 전세계 각지에 구축하고 있습니다.

우리가 Saas(웹서비스의제공)으로 클라우드를 사용하게 되면 지정된 Region에 가상으로 생성됩니다.

 

EC2 > 인스턴스 > 인스턴스 시작

 

운영체제는 우분투20

하드디스크 용량은 최소8기가 최대 30기가까지 잡을 수 있습니다. (프리티어기준)

 

 

보안그룹 지정

보안그룹은 방화벽이라고 생각하면 됩니다.

ssh는 리눅스 접속을 위한 프로토콜로 필수 입니다.

  • 본인아이피에서만 접속 가능으로 설정해도 되고 (보안상 유리)
  • 0.0.0.0/0 어디서든 접속 가능으로 설정해도 됩니다.

http포트는 웹요청으로 80포트는 어디서든 접속할 수 있게 열어줍니다.

키페어(비밀번호)

PPK(개인키) - putty 접속에 사용

PEM - ssh접속에 사용

어차피 putty gen을 이용해서 상호 형변환이 가능하기 때문에 아무거나 받아도 됩니다.

접속하는 키파일로 잃어버리면 재발급 거의 불가능하니 중요하게 관리합니다.

 

[보안그룹]  -> 여기서 설정 변경 가능

인스턴스 생성이후 탄력적 아이피연결

인스턴스가 꺼지고 켜지면 아이피가 변경될 수 있습니다.

접속 주소가 변한다는 것이죠.

고정으로 사용하려면 탄력적 아이피를 발급받고 연결합니다.

 

 

 

 

 


접속확인

- window 운영체제 

 

PuTTy 다운로드 (윈도우)

 

Download PuTTY: latest release (0.78)

This page contains download links for the latest released version of PuTTY. Currently this is 0.78, released on 2022-10-29. When new releases come out, this page will update to contain the latest, so this is a good page to bookmark or link to. Alternativel

www.chiark.greenend.org.uk

맥은 homebrew이용해서 설치

 

열어서 다음 다음 다음 눌러서 설치~ 

저장해 둘 수 있음 save 하고 open

 

제일 처음에만 뜸
리눅스 접속 완료

원격에 있는 EC2 컴퓨터로 접속한것임

중간에 Font - Change버튼 눌러서 폰트 크기 변경

 

 

- mac os 운영체제

 

https://seacoding.tistory.com/178

 

'리눅스' 카테고리의 다른 글

ppk 키 -> pem 키로 변환, 서버 접속  (0) 2023.03.30
개발자가 알아야 하는 리눅스명령문  (0) 2023.03.30
PuTTy 설치 (mac 맥 m1)  (0) 2023.03.30
도커란?  (0) 2023.03.30
m1 docker 다운로드 / Cannot connect to the Docker daemon 문제 해결  (0) 2023.03.30
'리눅스' 카테고리의 다른 글
  • 개발자가 알아야 하는 리눅스명령문
  • PuTTy 설치 (mac 맥 m1)
  • 도커란?
  • m1 docker 다운로드 / Cannot connect to the Docker daemon 문제 해결
개발 공부
개발 공부
  • 개발 공부
    개발 공부
    개발 공부
  • 전체
    오늘
    어제
    • 전체보기 (164)
      • 프로젝트 (1)
      • TypeScript (1)
      • JavaScript (46)
      • Node.js (3)
      • Next.js (5)
      • React (17)
      • NoSQL (0)
      • HTML,CSS (3)
      • CS (6)
      • Java (35)
      • Spring (6)
        • Spring의 정석 (1)
      • Spring boot (1)
      • MySQL (1)
      • 리눅스 (16)
      • JSP (9)
      • AWS (0)
      • git (2)
      • 알고리즘 (1)
      • ect (7)
      • Project (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    자바의 정석
    오블완
    티스토리챌린지
    Java의 정석
    자바
    Java
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
개발 공부
AWS EC2 사용하기 / PuTTy 이용하여 접속 확인
상단으로

티스토리툴바