谁在Windows 7 Home Basic中收听80端口

时间:2014-04-13 12:10:50

标签: iis windows-7-x64

我尝试在80端口上使用Apache,但Windows 7说:" 80端口正在使用"。哪个Windows服务我必须停止发布80端口? 附: Windows 7 Home Basic没有IIS Managenent控制台。

UPD:telnet open localhost 80

HTTP/1.1 400 Bad Request
Content-Type: text/html; charset=us-ascii
Server: Microsoft-HTTPAPI/2.0
Date: Sun, 13 Apr 2014 12:16:05 GMT
Connection: close
Content-Length: 326

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/str
ict.dtd">
<HTML><HEAD><TITLE>Bad Request</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=us-ascii"></HEAD>
<BODY><h2>Bad Request - Invalid Verb</h2>
<hr><p>HTTP Error 400. The request verb is invalid.</p>
</BODY></HTML>

3 个答案:

答案 0 :(得分:2)

使用netstat -bano查看哪个程序绑定到端口80。

答案 1 :(得分:2)

Maby你有运行skype / teamviewer。他们使用端口80来提供额外的服务。否则用浏览器导航127.0.0.1并告诉你看到的内容。

更新:我发现您运行的是Microsoft HTTPAPI / 2.0:

停止服务:Web Deployment Agent Service (MsDepSvc)并重新启动系统。这也必须使80端口免费。

答案 2 :(得分:1)

我以管理员身份运行cmd.exe并输入

tasklist /M httpapi.dll

并获取使用httpapi.dll的进程列表

就我而言,它也是报告服务。这些服务需要停止并设置启动模式:手动。

P.S。谢谢大家。