nginx와 apache2 웹 서버를 동시에 실행하는 데 문제가 있습니다.

nginx와 apache2 웹 서버를 동시에 실행하는 데 문제가 있습니다.

내 Linux 우분투 서버에서 동일한 IP 주소로 여러 도메인을 호스팅하기 위해 nginx와 apache2 웹 서버를 모두 실행할 의향이 있습니다.

ports.conf 파일을 수정하고 우분투 포트를 8080으로 변경했습니다.

nginx를 활성화하면 문제가 발생하므로 Apache 웹 서버를 비활성화하여 설치했습니다.

그러나 역방향 프록시 스크립트를 만들어 활성화된 사이트에 넣으면 두 가지를 동시에 시작할 수 없습니다.

우분투 포트를 8080으로 변경한 후에도 이런 현상이 발생합니다.

tcp 0 0 0.0.0.0:80 0.0.0.0:* 18961/apache2 듣기

tcp 0 0 0.0.0.0:8080 0.0.0.0:* 18961/apache2 듣기

000-default.conf가 없습니다. 이전에 도메인이 하나뿐이었을 때 삭제했습니다.

포트 8080으로만 제한할 수 있도록 포트 80에서 apache2를 제거해야 하며 이제부터 Apache로 nginx 서버를 호스팅할 수 있습니다.

답변1

이 지시어가 어디에 있는지 알아보세요:

grep -iIR 'listen ' /etc/apache2

관련 정보