강의/스파르타코딩클럽
[웹개발 종합반] 5주차 정리 및 마무리
gardenii
2023. 5. 22. 04:11
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/
SURL 팬명록
SURL 에게 응원 한마디!
myweb.eba-2xawrghv.ap-northeast-2.elasticbeanstalk.com