>백엔드 개발 >PHP 튜토리얼 >Nginx 시작 시 다른 서비스(Apache, Tomcat)가 포트 80을 사용하고 있다는 메시지가 표시됩니다.

Nginx 시작 시 다른 서비스(Apache, Tomcat)가 포트 80을 사용하고 있다는 메시지가 표시됩니다.

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-08-08 09:32:471128검색

문제:

Nginx가 시작되면 포트 80이 사용 중이어서 시작할 수 없다는 메시지가 표시됩니다.

설명 분석:

Apache(비80 포트 수신)와 Tomcat(80 포트 수신)이 설치된 CentOS에 Nginx 1.6.2를 설치한 후 , nginx를 시작하라는 메시지가 표시되면 포트 80이 사용 중이므로 서비스 시작이 실패합니다. 그런데 nginx.conf를 확인한 후 각 서버의 수신 대기가 80이 아니라는 것을 발견했습니다. 또한 tomact를 중지하고 nginx를 다시 시작한 후 환영 페이지를 볼 수 있습니다. 이는 nginx가 어딘가에서 포트 80을 수신하고 반환해야 함을 의미합니다. 환영 페이지. 이 문제는 포트 80을 수신하는 구성 파일을 찾아 이를 80이 아닌 포트로 변경하거나 해당 응답에 대해 설명합니다.

해결책:

nginx 설치 디렉토리의 각 구성 디렉토리를 확인하고, 먼저 conf.d 디렉토리에 default라는 단어가 있는 conf와 같은 기본 구성 디렉토리를 확인하세요. 내 파일은 conf.d 디렉토리에 있는 default.conf 파일입니다. 파일을 열면 nginx를 시작할 때 표시되는 시작 페이지를 포함하여 nginx의 기본 구성 정보가 포함되어 있음을 알 수 있습니다. 80 포트를 다른 포트로 수정하세요. (예: 82) 저장하고 종료한 다음 nginx를 시작합니다.

위 내용은 관련 내용을 포함하여 다른 서비스(Apache, Tomcat)가 포트 80을 사용하고 있다는 Nginx 시작 프롬프트를 소개한 내용입니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.