>  Q&A  >  본문

django - nginx는 포트 80을 사용할 수 없습니다(nginx의 환영 인터페이스로 자동으로 점프합니다). 다른 포트는 사용할 수 있습니다

/etc/nginx/sites-enabled/mysite.conf는 포트 80을 수신합니다

으아아아

localhost:80 내 django 프로젝트의 환영 인터페이스 대신 nginx 기본 인터페이스로 이동합니다

내 질문

으아아아
ringa_leeringa_lee2714일 전574

모든 응답(9)나는 대답할 것이다

  • 给我你的怀抱

    给我你的怀抱2017-05-16 17:15:02

    /etc/sites-enabled/default가 차지해야 합니다. 구성을 제거하거나 포트를 변경해 보세요.

    회신하다
    0
  • 滿天的星座

    滿天的星座2017-05-16 17:15:02

    육안 검사, 구성 파일이 잘못된 위치에 기록되어 있습니까?

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-05-16 17:15:02

    프로젝트 디렉토리를 작성하지 않아서
    이 매개변수

    으아악

    회신하다
    0
  • ringa_lee

    ringa_lee2017-05-16 17:15:02

    으아악

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 17:15:02

    nginx가 다시 시작되었나요?

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-05-16 17:15:02

    이런 문제가 발생한 적이 있습니다. . 마지막으로 서버 시스템 자체의 nginx가 포트 80을 점유하고 있는 것으로 밝혀졌습니다. . 그냥 제거하세요.
    다음과 같이 판단할 수 있습니다: lsof -i:80
    어떤 프로세스가 점유하고 있는지 확인한 다음 해당 프로세스를 종료하거나 제거한 다음 직접 시작하세요

    회신하다
    0
  • 黄舟

    黄舟2017-05-16 17:15:02

    nginx.conf 기본 구성은 80이 있습니다. 기본 구성을 사용하지 않는 경우 도메인 이름을 직접 추가하고 액세스할 호스트를 변경하세요.

    회신하다
    0
  • 怪我咯

    怪我咯2017-05-16 17:15:02

    왜 또 당신이에요? 일주일 동안 노력했는데 아직 성공하지 못했어요

    회신하다
    0
  • 迷茫

    迷茫2017-05-16 17:15:02

    구성 항목에 또 다른 구성 파일이 도입되었습니다

    include /etc/nginx/conf.d/*.conf;

    댓글 달기

    바로 그거야

    회신하다
    0
  • 취소회신하다