[AWS] EC2에 django 프로젝트 배포하기 : ③ 프로젝트 실행하기


[AWS] EC2에 django 프로젝트 배포하기 : ③ 프로젝트 실행하기

3줄 요약 ① 개발환경을 freeze하여 필요한 패키지 리스트를 확보한 후 EC2에 설치합니다. ② EC2 인스턴스의 보안그룹 (security group)에서 서비스 포트를 인바운드 규칙에 등록합니다. ③ 서버 구동 후, EC2의 퍼블릭 IPv4 DNS 정보와 등록한 포트를 사용하여 서비스를 실행합니다. pip freeze라는 명령어는 현재 작업환경에 설치되어 있는 패키지 리스트를 모두 출력해 줍니다. 개발환경과 동일한 환경을 EC2에 구성하기 위해 개발환경에서 패키지 리스트를 받아둡니다. 개발환경에서 아래 명령어를 입력합니다. 개발$ pip freeze >> requirements.txt requirements.txt라는 파일이 생성되었으며, 저의 경우 내용은 다음과 같습니다. asgiref==3.4.1 Django==4.0.1 djangorestframework==3.13.1 mysqlclient==2.1.0 pytz==2021.3 sqlparse==0.4.2 tzdata==2...


#AWS #django #python

원문링크 : [AWS] EC2에 django 프로젝트 배포하기 : ③ 프로젝트 실행하기