![다른 포트에서 Apache 실행](https://rvso.com/image/1316785/%EB%8B%A4%EB%A5%B8%20%ED%8F%AC%ED%8A%B8%EC%97%90%EC%84%9C%20Apache%20%EC%8B%A4%ED%96%89.png)
아파치 2.2를 설치했는데 TCP에서 포트 80을 사용하고 있어서 실행할 수 없습니다. 어떡해? TCP 포트를 변경하거나 Apache에 다른 포트를 할당할 수 있습니까?
제가 생각하는 것은 TCP 서비스를 중지할 수는 있지만 내 컴퓨터, 네트워크 연결 등에 해를 끼칠 수 있다는 것입니다. 또 다른 해결책은 TCP에 사용 가능한 포트를 제공하고 Apache에 80을 남겨 두는 것입니다. 하지만 어떻게 해야 할까요?
인터넷에서 많은 조사를 했지만 유용한 튜토리얼을 찾을 수 없었습니다. 저는 IT 관련 경험이 부족하여 스스로 알아낼 수 없었습니다.
답변1
sysinternals 다운로드TCP보기, 그것을 열고 로컬 포트 80에서 어떤 서비스가 실행되고 있는지 확인하십시오. (80 대신 http(d)가 있을 것입니다). 그런 다음 해당 서비스를 종료합니다(사용하지 않는 경우).
실제로 다른 포트에서 Apache를 실행하려면: Apache 구성 파일(일반적으로 C:\xampp\apache\conf\httpd.conf)로 이동하여 메모장으로 열고 "Listen 80"을 "Listen 81"로 변경합니다. 저장하고 아파치를 다시 시작하면 이제 아파치가 포트 81에서 실행됩니다. 확인하려면 브라우저로 이동하여 localhost:81 로 이동하세요.
참고: 이는 버그가 아니므로 주제 제목을 "다른 포트에서 아파치 실행"으로 변경하십시오.