Apache가 시작되지 않습니다. 시스템 프로세스에서 포트 80을 사용 중입니다. baiduspider가 발견되었습니다.

Apache가 시작되지 않습니다. 시스템 프로세스에서 포트 80을 사용 중입니다. baiduspider가 발견되었습니다.

좋습니다. Windows 서버에서 IIS를 제거하고 Xampp을 사용하여 도메인을 호스팅하기로 결정했습니다. 포트 80이 사용 중이며 지난 2일 동안 발견한 모든 수정 사항을 시도했습니다. 시스템 프로세스(NT 커널 및 시스템)인 내 서버에서 프로세스 ID 4를 사용하는 것이 무엇인지 알아내야 했습니다. 그것은 나에게 많은 것을 알려주지 않으며 내가 말했듯이 W3 게시 서비스가 실행되지 않고 웹 배포나 MSSql 로깅도 실행되지 않습니다.

nirsoft에서 TCPLogView를 다운로드하여 실행해 보았습니다. 20분 동안 프로세스 ID가 4인 포트 80(로컬 끝)에 baiduspider라는 중국어 robots.txt만 표시됩니다. 이 스파이더의 원격 호스트 이름은 baiduspider-123-125-71-111.crawl.baidu.com이며 20분 안에 포트 80을 사용하여 6번 나타났습니다.

이로 인해 포트 80에서 APache를 시작할 수 없게 되었지만 이를 제거하거나 다른 포트로 설정하는 방법을 모르겠습니다. (아파치, 스파이더 아님) IIS가 제거되었지만 이전 사이트가 여전히 해당 폴더에 있습니다. 이것에 대한 도움이 있나요? 읽어 주셔서 감사합니다!

다음은 TCPLogView의 로그 파일입니다.

==================================================
Event Time        : 5/1/2015 10:07:56 PM
Event Type        : Open
Local Address     : 192.168.122.100
Remote Address    : 123.125.71.111
Remote Host Name  : baiduspider-123-125-71-111.crawl.baidu.com
Local Port        : 80
Remote Port       : 51636
Process ID        : 4
Process Name      : 
Process Path      : 
Remote IP Country : 
==================================================

답변1

포트 80을 사용하고 있던 Branch Cache를 제거했습니다. 이것이 다른 사람들에게 도움이 되기를 바랍니다.

관련 정보