웹종합 5주차
1. AWS
1) 가입
- 루트계정으로 가입
- 1년간 EC2서버 무료 사용 가능
- IAM설정으로 보안 추가
2-1) 서버 개설
- 루트 사용자로접속, 보안 자격증명 이동
- 액세스 키 생성, 생성 후 액세스ID와 보안키를 기록
2-2) vscode 터미널 준비
- 아래 명령어들 터미널에 입력
mkdir deploy
cp app.py deploy/application.py
cp -r templates deploy/templates
pip freeze > deploy/requirements.txt
cd deploy
- appication.py 세팅하기
app=Flask(_name_) 를 application = app = Flask(__name__)교체
app.run()으로 교체
- 이후 패키지 설치
pip install awsebcli
- 보안 자격증명(서버구매과정)
eb init
지역정보 서울 10번
액세스키 아이디/비번 입력
이후 엔터orYes
- 초기 설정(서버에 올리기)
eb create myweb
이후 빈스토크에서 확인
- 코드 수정 & 업데이트
app.py와 index.html에서 수정 후 localhost로 확인, 이상 없으면 deploy 폴더에 파일 복사
이후 cd deploy로 deploy폴더에 접속한 후
eb deploy myweb 입력
2. 실습3(버킷)
- 코드 구성 실습1과 동일
3. 실습4(팬명록)
- 코드 구성 실습1과 동일
'항해14기 온보딩 > 항해14기 온보딩 개발일지' 카테고리의 다른 글
[항해 14기] 온보딩 개발일지 19 2023/03/26 (1) | 2023.04.06 |
---|---|
[항해 14기] 온보딩 개발일지 18 2023/03/25 (0) | 2023.03.26 |
[항해 14기] 온보딩 개발일지 16 2023/03/23 (0) | 2023.03.24 |
[항해 14기] 온보딩 개발일지 15 2023/03/22 (0) | 2023.03.22 |
[항해 14기] 온보딩 개발일지 14 2023/03/21 (1) | 2023.03.22 |