Итак, я удалил IIS на своем сервере Windows и решил попробовать Xampp для хостинга своих доменов. Порт 80 используется, и я перепробовал все исправления, с которыми сталкивался за последние 2 дня. Мне нужно было выяснить, что использует идентификатор процесса 4 на моем сервере, который является системным процессом (NT Kernel & System). Это мне ничего не говорит, и, как я уже сказал, служба публикации W3 не запущена, а также не запущено веб-развертывание или ведение журнала MSSql.
Я скачал TCPLogView с nirsoft и запустил его. В течение 20 минут единственное, что показывалось на порту 80 (на локальном конце) с идентификатором процесса 4, — это китайский robots.txt с именем baiduspider. Удаленное имя хоста для этого паука — baiduspider-123-125-71-111.crawl.baidu.com, и за 20 минут он появился 6 раз, используя порт 80.
Должно быть, это то, что мешает мне запустить APache на порту 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
Я удалил Branch Cache, который использовал порт 80. Надеюсь, это поможет другим.