Skip to content
egoing edited this page Oct 20, 2020 · 78 revisions

준비작업

  1. aws에 회원가입합니다.
  2. git을 설치합니다. https://git-scm.com/
  3. vscode(https://code.visualstudio.com/)를 설치합니다. portable 버전은 설치하지 마세요.

WEB 수업

WEB

IaaS, PaaS, SaaS

S3

  1. 버킷을 생성한다.
  2. 버킷으로 파일을 업로드 한다.
  3. 파일을 다운로드 한다.
  4. 파일을 누구나 다운로드 할 수 있도록 한다. => 권한 : 모든 퍼블릭 엑세스 차단 해제 => 퍼블릭으로 지정
  5. 웹서버로서 s3를 사용한다.
  6. 요금체계 : https://aws.amazon.com/ko/s3/pricing/
  7. 클래스별 요금 체계 : https://docs.google.com/spreadsheets/d/114szGETmz8zKz0gPPaHBPmx5n0CO5fMzcNbmO0zOc4k/edit?usp=sharing
  8. 가용성과 내구성
  9. S3의 클래스 변경

EC2

  1. CLI 학습 - https://opentutorials.org/module/3747
  2. 인스턴스를 생성한다. (ubuntu 20 이상 버전을 사용해야 EC2 instant connect를 설정없이 사용할 수 있습니다)
  3. EC2 instance connect로 접속한다.
  4. SSH 로 접속 - 윈도우 유저의 경우 git(https://git-scm.com/)을 설치하고 git-bash를 이용한다. 접속명령 : ssh -i keypair ubuntu@ip
  5. index.html을 홈 디렉토리에 복사한다.
  6. 웹서버를 설치한다. - npm install --global local-web-server => ws
  7. 웹서버에 접속해본다. => 접속이 안된다.
  8. Security Group을 설정한다. - http, https
  9. 웹서버에 접속한다. => 접속이 된다.

Clone this wiki locally