Django 초기설정 , AWS 배포, RDS

kangjuju·2023년 5월 31일
0

AWS

목록 보기
1/1

VSCode django 프로젝트 생성

  1. 아래 링크를 참고해서 VSCode에서 프로젝트 생성을 알아봤다.
    Visual Studio Code에서 Django 프로젝트 기본 셋팅 하는 법(파일 생성부터 Git 설정까지)

    pip3 freeze >> requirements.txt 
  1. 생성된 프로젝트에서 앱을 만들고, 서버를 실행하는 등의 정보를 참고했다
    django - vscode 환경 구축
    django 터미널 명령어 참고

❗3. 주의❗

settings.py 에 ALLOWED HOST 에 아마존 퍼블릭 IPv4 DNS를 반드시 추가하고 git에 업로드하자


AWS 배포

가입, EC2 인스턴스 생성

  1. 🔗가입

  2. 🔗EC2 인스턴스 생성 후 서버세팅

2-2. 🔗 EC2 인스턴스 생성 후 서버세팅

2-3. 🔗탄력적 IP생성에 대해

3. .pem 키페어 파일을 윈도우상에서 chmod 400을 진행해야 할때, 여기를 참고하자.

참고로 인스턴스 생성 후 보안-인바운드 규칙을 추가해야 한다.

8000번 포트, 위치무관, 0.0.0.0/0 설정


ubuntu aws 서버실행

프로젝트를 aws 서버에 업로드를 완료했다면 프로젝트에 경로를 맞추고 아래의 명령으로 서버를 실행했다.

python3 manage.py runserver 0.0.0.0:8000

인바운드 규칙을 따라 서버실행시 옵션을 맞춰준다.

그 후 https://퍼블릭 IPv4 DNS:포트번호 구조에 맞춰 접속하면 배포된 웹페이지를 확인할 수 있다.

AWS 종료

https://simple-ing.tistory.com/50

RDS

RDS django

0개의 댓글