IIS와 Apache가 동일한 컴퓨터에 설치된 경우 Apache 웹 서버를 사용하는 방법

IIS와 Apache가 동일한 컴퓨터에 설치된 경우 Apache 웹 서버를 사용하는 방법

내 컴퓨터에 IIS 7이 설치되어 있습니다. 이 시스템에 WAMP를 설치했지만 이제 Apache에서 웹사이트를 사용할 수 없습니다.

사용해 보았습니다 -

iisreset 중지

그런데 오류가 발생했습니다.

RPC 서버를 사용할 수 없습니다.

Apache에서 내 웹사이트를 사용할 수 있도록 IIS 7을 중지하려면 어떻게 해야 합니까?

답변1

명령줄 사용

  1. 관리자 권한 명령줄 창을 엽니다.

  2. 명령 프롬프트에서 다음을 입력합니다.순 정지는 WAS였다Enter 키를 누르세요. 유형와이그런 다음 Enter 키를 눌러 W3SVC도 중지합니다.

  3. 웹 서버를 다시 시작하려면 다음을 입력하십시오.순 시작 W3SVCEnter 키를 눌러 WAS와 W3SVC를 모두 시작합니다.

원천 :http://technet.microsoft.com/en-us/library/cc732317(WS.10).aspx

답변2

웹 서버가 실행되는 포트를 변경하지 않는 한, 기본적으로 둘 다 포트 80에서 실행됩니다.
IIS로 가서 바인딩을 80 대신 포트 81로 변경합니다. 이렇게 하면 다음을 통해 웹 사이트에 액세스하려고 시도하는 동안 아파치가 실행될 수 있습니다. IIS는 :81로 끝나야 합니다.

도움이 되었기를 바랍니다.

답변3

XAMPP를 사용하면 설치가 매우 쉽고 Apache를 서비스로 시작할 수 있습니다.

포트 80을 수신하고 포트 81에서 Apache를 수신하기 위해 IIS를 찾고 있는 경우 IIS는 443을 사용하므로 Apache SSL 포트도 변경해야 합니다.

포트 80에서 두 가지를 모두 사용하려면 Windows의 TCP/IP 속성에서 로컬 연결에 하나의 가상 IP를 추가할 수 있습니다.

IIS에는 기본 고정 IP를 사용하고 Apache는 가상 IP를 사용합니다.
그런 다음 c:\windows\system32\drivers\etc\hosts에 다음과 같은 항목을 추가합니다.

iis.local 192.168.xx
아파치.local 192.168.xy

두 서비스를 모두 시작해 보십시오.
추가 질문이 있으면 저에게 물어보세요.
문안 인사,

관련 정보