aws ec2, nginx배포 문제 질문드립니다

조회수 484회

aws ec2를 이용해 nginx를 웹서버로 사용하여 웹어플리케이션 배포를 준비중입니다.

현재 ssh를 통해 ubuntu+django+uwsgi+nginx를 ec2에 올려놓은 상태입니다.

문제는 제 컴퓨터에서 ec2 퍼블릭 인스턴스를 주소창에 쓰고 들어가면 모든 기능이 정상적으로

작동합니다. 근데 다른 컴퓨터(지인의 컴퓨터나 집안 다른 컴퓨터)로 formData를 서버로 보내려고 하면

403에러가 발생합니다.

이미지

이미지

이미지

제가 배포 초보라 웹서버나 aws세팅 부분을 어디서부터 보여 드려야 할지 잘 모르겠어서 답변 해주시고

더 필요한 정보 말씀해주시면 바로 바로 수정 하겠습니다

정말 감사합니다ㅠㅠㅠ!!이미지

보안 그룹입니다 ssh만 제 ip로 지정하였습니다. 이 상태로 403 오류가 발생하였습니다

제가 라우팅 테이블을 잘 모르지만 라우팅테이블이란 것의 값을 바꾸진 않았습니다

아웃바운드도 디폴트인 상태입니다

  • 시큐리티그룹과 라우팅 테이블을 확인해봐야 합니다. 느낌에는 시큐리티 그룹에 질문자 pc ip만 허용되도록 되어 있을 듯 합니다. 정영훈 2020.5.1 14:34
  • 혹시 nginx에 iptables허용을 하지 않으면 이런 상황이 일어날 수도 있을까요? poffsle 2020.5.1 15:23
  • 움짤 생성기라고 페이지가 뜨네요? 정영훈 2020.5.1 18:24
  • 넵 페이지는 뜨는데 동영상파일을 폼데이터로 보낼때(업로드버튼을 누른후) 403이 발생합니다. 제 컴퓨터에선 폼데이터 보내고 움짤파일 url 받아오는것 까지 정상적으로 작동합니다. 자세하게 설명드리지 못해서 죄송합니다 poffsle 2020.5.1 18:32
  • 그러면 AWS 문제같지는 않습니다. EC(리눅스)내에 방화벽이 있는데...꺼보시고 해보세요. 정영훈 2020.5.1 18:47
  • 혹은 wsgi 연결은 제거하고 django 만 올려서 테스트 해보세요 정영훈 2020.5.1 18:49

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)