django admin 접속(aws ec2) 오류

·2020년 7월 8일
0

좌충우돌

목록 보기
7/26

오류 원인 1

https://가 아니라 http://로 접속해야 한다
(이건 ec2 터미널창에도 에러 원인으로 나옴)

오류 원인 2

보안 그룹 인바운드 규칙 설정
이건 보안그룹 설정을 다시 하면서 인바운드 규칙을 재설정해야 하는데, 이 인바운드란 다른 서버가 접속하려고 할 때 허용하는 포트를 말하는 것 같다. 그래서 tcp(사용자 설정)으로 8000 열어주었다.

오류 원인 3

ALLOWED_HOSTS 설정
settings.py에 ALLOWED_HOSTS 리스트 안에 string형으로 ec2서버의 퍼블릭 dns를 기입해준다.

그리고 브라우저에서 퍼블릭 dns:8000/admin 치면 다음과 같이 아름답게 뜬다!

profile
이것저것 개발하는 것 좋아하지만 서버 개발이 제일 좋더라구요..

0개의 댓글