WampServer:您的端口80实际上是由Microsoft-HTTPAPI / 2.0使用的

我已经卸载了我的WampServer 2.5并安装了版本3.0但是Apache服务没有运行,并且托盘图标是橙色的…点击testing端口80给了我下面的cmd输出:

***** Test which uses port 80 ***** ===== Tested by command netstat filtered on port 80 ===== Test for TCP Your port 80 is used by a processus with PID = 4 The processus of PID 4 is 'System' Session: Services The service of PID 4 for 'System' is 'N/A' *** ERROR *** This service IS NOT from Wampserver - Should be: 'wampapache' Test for TCPv6 Your port 80 is used by a processus with PID = 4 The processus of PID 4 is 'System' Session: Services The service of PID 4 for 'System' is 'N/A' *** ERROR *** This service IS NOT from Wampserver - Should be: 'wampapache' ===== Tested by attempting to open a socket on port 80 ===== Your port 80 is actually used by : Server: Microsoft-HTTPAPI/2.0 Press Enter to exit... 

ISPS服务在wampserver论坛之前已经被禁用了,Activation Windows服务也被禁用了。

那么问题是什么?

好吧,这意味着你的系统安装了微软的IIS,或者MS技术的其他一些报告这个签名的东西,因为某些原因他们在Windows的更高版本上这样做。 如果你不打算使用它,你可以卸载它,它不是Windows的一个组成部分,所以它的卸载不会影响正常的Windows操作,如果你需要稍后再安装它,它将作为标准操作系统的一部分所以你不需要做任何特别聪明的事情。

所以去开始 – >控制面板 – >程序和功能单击左侧菜单中的“打开和关闭窗口功能”链接。 等待列表加载,然后找到“Internet信息服务”

取消复选框的下列项目(你可能看不到所有的人),也可能有其他我知道的。 你可能拥有所有这些或者其中的一些。

  1. IIS
  2. Web部署2.0(Web部署代理服务)
  3. MS Sql server报告服务。
  4. BranchCache(Windows 8.1)
  5. SQL server VSS编写器

可能的服务名称列表不确定如何最新这是。

有关如何查找系统上正在使用哪些端口以及使用哪些端口的教程

Windows会想一会儿,然后删除这些应用程序,你可能会被要求重新启动,以完成卸载。 卸载完成后,仍然重新启动。

然后再试一次

Alternatively只是禁用它/他们。

开始 – >控制面板 – >管理工具 – >服务

在服务列表中找到IIS。 左键单击该行并选择属性将“启动类型”更改为禁用。 如果你看到它们,也可以用其他的方法。

更新2017- Wamp版本3.0.6

右键单击Wamp – > tool – > apache section – >使用80以外的端口

在这里输入图像说明

现在听

HTTP://本地主机:7080 / phpMyAdmin的/