본문 바로가기
강의/스파르타코딩클럽

[웹개발 종합반] 5주차 정리 및 마무리

by gardenii 2023. 5. 22.

5-2 AWS 가입하기 및 보안설정하기

  1. AWS 루트 계정으로 가입하기 
  2. AdmiistratorAccess 체크하여 사용자 그룹 생성
  3. IAM 사용자 생성
  4. 사용자 그룹에 사용자 추가
  5. IAM 사용자로 계속 사용 -> 과금 예방

5-3 ~ 5-6 [버킷리스트] 프로젝트 실습

 

5-7 ~ 5-10 [팬명록] 프로젝트 실습 

 

5-11 og 태그

<meta property="og:title" content="내 사이트의 제목" />
<meta property="og:description" content="보고 있는 페이지의 내용 요약" />
<meta property="og:image" content="이미지URL" />

5-12 내 프로젝트를 서버에 올리기

  • 로컬 서버 -> 클라우드 서버
  • 언제나 요청에 응답할 수 있도록 항상 켜져있고, 모두가 접근할 수 있는 공개 주소를 가지는 컴퓨터가 있어야 함
  • AWS(Amazon Web Service)를 통해 컴퓨터 빌리기
  • 빌린 컴퓨터에 내 코딩 파일을 업로드하고 실행시키기
  • AWS Elastic Beanstalk 서비스

5-13 AWS Elastic Beanstalk으로 배포하기

- 터미널 준비하기 - 
mkdir deploy
cp app.py deploy/application.py
cp -r templates deploy/templates
pip freeze > deploy/requirements.txt
cd deploy

- application.py 세팅하기 - 
application = app = Flask(__name__)
app.run()

- 패키지 설치하기 - 
pip install awsebcli

- 보안 자격증명 - 
eb init

- 초기 설정 - 
eb create myweb

- 코드 수정 & 업데이트 - 
eb deploy myweb

웹개발 종합반 수강 끝!

제가 만든 팬명록 주소와 수료 사진을 끝으로 웹개발 종합반 정리를 마치겠습니다! ^-^

http://myweb.eba-2xawrghv.ap-northeast-2.elasticbeanstalk.com/

 

SURL 팬명록

SURL 에게 응원 한마디!

myweb.eba-2xawrghv.ap-northeast-2.elasticbeanstalk.com