不能使用WAMP,IIS 7.5使用端口80

我试图在Windows 7上使用WAMP,我的WAMP在线,但是当我打开本地主机时,我得到了IIS 7.5的欢迎页面,虽然我已经从我的PC上卸载了IIS 7.5!

Apache服务器testing说,端口80用于我的Microsoft-HTTPAPI / 2.0

MS Visual Studio 2010也在不久前被卸载。

默认情况下,WampServer被安装到IIS已经使用的80端口。 要将WampServer设置为使用打开的端口,请左键单击系统托盘中的WampServer图标,然后转至Apache> httpd.conf

在记事本中打开httpd.conf。 按ctrl + f并search“Listen 80”,将此行更改为“Listen 8080”(您可以将此端口更改为您想要的),然后closures并保存httpd.conf文件。

打开Web浏览器并input“[];这将打开WampServerconfiguration页面,您可以在其中configurationApache,MySQL和PHP。

有些时候可能会出现这个问题,因为Skype也使用80作为默认端口,希望这会有所帮助

我有这个错误很多问题 (感谢Microsoft – Grrr !!)

终于find解决scheme…..我正在分享这个解决scheme

有几种方法来停止IIS 7.5

  • 最好的是:

    打开一个CMD提示符(以Admin的forms)并input:

    iisreset / stop 这是一个快照:

    图片

  • 下一个选项,如果你仍然无法停止IIS 7.5

    试试这个video链接 。

  • 最终选项是将端口号更改为最后一个选项httpd.conf

PS:不要忘了在修复错误之后重新启动WAMP


你也可以

只需禁用并停止万维网发布服务 (这将永远closuresIIS) – – – (您需要使用运行在Windows的起点):

sc config w3svc start= disabled net stop w3svc 

如果您不希望它被禁用,但手动,而不是取消禁用(不要删除空间)。

如果您正在使用Windows 10并且该端口被Microsoft-IIS / 10.0占用,请将httpd.conf第6263 从以下位置更改:

 Listen 0.0.0.0:80 Listen [::0]:80 

至:

 Listen 0.0.0.0:8080 Listen [::0]:8080 

正如这里的人们所build议的。

而且,将221行改为:

 ServerName localhost:80 

至:

 ServerName localhost:8080 

现在,您的主机将在http:// localhost:8080 /上可用。

  1. 转到Control Panel > Administrative Tools > Services或只需在运行中键入services.msc打开一个所有的Windows服务的列表。
  2. findWorld Wide Web Publishing Servicestop它。 (如果要永久禁用它,可以将其启动types从automatically更改为disabled )。

就这样

这也可能是“Web部署代理服务”使用的端口80的问题。 你可以阻止它从pipe理工具 – >服务和释放该端口。 如下所示

是的,您可以将端口更改为任意数量。 例如在httpd.conf文件中将Listen 80改为Listen 81 。 现在尝试使用http://localhost:81 ,它会响应端口81!

转到服务并重新启动wamp服务器后停止“ 万维网发布服务 ”。 之后启动“ 万维网发布服务

在Windows 7上卸载IIS后,我继续有IIS欢迎页面。 解决scheme是清除我的网页浏览器的caching。 现在工作正常。 我没有改变任何东西。 对不起,我的英文,如果它不完美。

问候

您也可以取消选中控制面板中的IIS服务,添加或删除要添加或删除组件的程序。

左键点击wamp进入apache>selecthttp.config

更改LISTEN:80到任何你想要的,你可以select任意值的4位数字,如1311,8000,9999等

我在一个月前在Windows 10上遇到了同样的问题。每当我尝试访问http:// localhost /时,它都会将我引导到IIS页面。 我试图从Windowsfunction删除IISfunction。 一旦我确定它消失了,我试着运行XAMPP,但它仍然无法正常工作。 我不想弄乱configuration文件。 但是,从这个angular度来看,我确定它与我的networking浏览器有关。 所以,从我使用的networking浏览器(Google Chrome)中删除caching。

为此,我去了:

Chrome浏览器>设置>显示高级设置>隐私>清除浏览数据>清除caching的图像和文件。

对于任何Web浏览器来说,它几乎是一样的过程。 在那之后,我可以运行XAMPP而没有任何问题!

希望能帮助到你!

这发生在我身上一次:我卸载了IIS,并仍然使用端口80。 那么问题是,我也安装了Sql Server 2012Report Service ,所以我停止了该服务,并解决了问题。

有关更多详细信息,请参阅停止或卸载IIS以在默认端口(:80)问题上运行Wamp Server(Apache) 。

希望这有助于一些身体,因为它对我有帮助。

左键单击wamp进入apache>selecthttp.config Listen [:: 0]:8080

我刚刚在Windows 10上安装了WAMP 3 ,并且在WampServer系统托盘选项中没有Apache。

但是httpd.conf文件位于这里:

 C:\wamp64\bin\apache\apache2.4.17\conf\ 

在该文件夹中,使用文本编辑器打开httpd.conf 。 然后去62-63行,把80改成8080这样:

 Listen 0.0.0.0:8080 Listen [::0]:8080 

然后转到系统托盘中的WampServer图标,右键单击>退出,然后再次打开WampServer,现在它应该变成绿色。

现在转到localhost:8080来查看你的服务器configuration页面。

删除iis服务器并运行Apache或在另一个端口运行Apache

在这里删除iir

或者可以通过转到httpd.config来更改apache端口,并将port:80更改为其他值