til _wil

AWS 배포과정중에 간략히. TIL

redeyes 2022. 3. 3. 17:31

https://developer.mozilla.org/ko/docs/Web/HTTP/Status

 

HTTP 상태 코드 - HTTP | MDN

HTTP 응답 상태 코드는 특정 HTTP 요청이 성공적으로 완료되었는지 알려줍니다. 응답은 5개의 그룹으로 나누어집니다: 정보를 제공하는 응답, 성공적인 응답, 리다이렉트, 클라이언트 에러, 그리고

developer.mozilla.org

상태 코드에 대해서 공부를 할 필요가 있다.

 

python manage.py runserver

8000번 포트에서 시작

python manage.py runserver 8001

8001번 포트에서 시작

 

최종 EC2 runserver 명령어

python3 manage.py runserver ec2-3-38-253-54.ap-northeast-2.compute.amazonaws.com:8000

 

참고

https://nerogarret.tistory.com/45

 

 

 

 t2.micro 프리티어 유저는 파이썬 3.6.x 를 제공

 

장고도 3.2.X  필자는 3.2.7 로 개발.

 

그래야 추후에 EC2에 올릴때 덜 스트레스 받는다

 

깃 배쉬에서 ssh -i [키 페어 경로] [유저 이름]@[퍼블릭 DNS 주소]

유저이름의 경우 ubuntu로 설정 되어있음

퍼블릭 주소는 IPv4 DNS

 

ssh -i ~/xx/deploy_test.pem ubuntu@XXXXXXXXcompute.amazonaws.com 

sudo apt-get update

sudo apt-get dist-upgrade

sudo apt-get install python3-pip

git clone XXXXXX

 

이후 requirement.txt 안에 패키지 설치 이때뜨는 에러가있다면 버전 문제일 확률이 높으니 맞춰가면서 개발.