2016-07-21 4 views
0

스택 오버플로에서 this post을 읽은 후 Django 개발 서버를 실행하여 AWS EC2 Ubuntu 인스턴스의 파일에 액세스 할 수 없습니다. 분명히이 서버는 프로덕션 환경에서 사용되지 않지만 테스트 목적으로 사용하고 내 장고 프로젝트가 올바르게 구성되었는지 확인하려고합니다. Django 개발 서버에 원격으로 액세스 할 수 없습니다.

내가 시도 :
python manage.py runserver 0.0.0.0:8000 
sudo python manage.py runserver 0.0.0.0:8000 
python manage.py runserver 172.31.19.247:8000 (local IP for EC2 instance) 

이 모든

가 오류없이 콘솔에 개발 서버를 실행합니다. 유일한 문제는 여전히 액세스 할 수 없다는 것입니다.

어떻게하면 Django 개발 서버에 액세스 할 수 있습니까?

이상적으로는 EC2 인스턴스의 공개 IP를 통해 액세스 할 수 있기를 원합니다.

+0

예 2를 사용해야하고 공용 IP 주소 –

+0

으로 액세스하십시오. 설치시 새로 설치 한 경우 포트 80에서 서버를 실행하십시오. sudo python manage.py runserver 0.0.0.0 : 80' – Gocht

+0

생각했습니다. 새로 설치했지만 오류가 발생했습니다 : '오류 : 해당 포트가 이미 사용 중입니다.' –

답변

1

인바운드 포트 목록의 보안 그룹 목록에 포트 8000이 사용자 지정 TCP 규칙으로 추가되어 있는지 확인해야합니다.

관련 문제