아래 링크를 참고해서 VSCode에서 프로젝트 생성을 알아봤다.
Visual Studio Code에서 Django 프로젝트 기본 셋팅 하는 법(파일 생성부터 Git 설정까지)
pip3 freeze >> requirements.txt
settings.py
에 ALLOWED HOST 에 아마존 퍼블릭 IPv4 DNS를 반드시 추가하고 git에 업로드하자
2-2. 🔗 EC2 인스턴스 생성 후 서버세팅
2-3. 🔗탄력적 IP생성에 대해
3. .pem 키페어 파일을 윈도우상에서 chmod 400
을 진행해야 할때, 여기를 참고하자.
참고로 인스턴스 생성 후 보안-인바운드 규칙을 추가해야 한다.
8000번 포트, 위치무관, 0.0.0.0/0 설정
프로젝트를 aws 서버에 업로드를 완료했다면 프로젝트에 경로를 맞추고 아래의 명령으로 서버를 실행했다.
python3 manage.py runserver 0.0.0.0:8000
인바운드 규칙을 따라 서버실행시 옵션을 맞춰준다.
그 후 https://퍼블릭 IPv4 DNS:포트번호
구조에 맞춰 접속하면 배포된 웹페이지를 확인할 수 있다.
https://simple-ing.tistory.com/50