5-2 AWS 가입하기 및 보안설정하기
- AWS 루트 계정으로 가입하기
- AdmiistratorAccess 체크하여 사용자 그룹 생성
- IAM 사용자 생성
- 사용자 그룹에 사용자 추가
- 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/
'강의 > 스파르타코딩클럽' 카테고리의 다른 글
[리액트 입문주차] 1-5 React Component ~ 1-11 Props 추출 (0) | 2023.06.24 |
---|---|
[리액트 입문주차] 1-1 오리엔테이션 ~ 1-4 CRA (0) | 2023.06.23 |
[웹개발 종합반] 4주차 정리 (0) | 2023.05.22 |
[웹개발 종합반] 3주차 정리 (1) | 2023.05.21 |
[웹개발 종합반] 2주차 정리 (0) | 2023.05.18 |