首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache服务器(xampp)不能在Windows 10 (端口80)上运行

问Apache服务器(xampp)不能在Windows 10 (端口80)上运行
EN

Stack Overflow用户
提问于 2015-06-10 22:12:26
回答 18查看 139.5K关注 0票数 86

我已经安装了Windows 10 Insider程序。除了Apache之外,一切都可以正常工作。当我尝试启动它时,它显示端口80被阻塞。有没有办法解锁它,或者告诉Apache使用另一个端口?

我之前用的是Windows7。我用skype连接80端口时遇到了问题,但我已经禁用了它。

EN

回答 18

Stack Overflow用户

回答已采纳

发布于 2015-07-05 18:51:52

我在Windows10上也遇到了同样的问题,IIS/10.0使用的是80端口

要解决此问题,请执行以下操作:

  • find service "W3SVC“
  • 将其禁用,或将其设置为”手动“

法语名称是:"Service de publication Wide Web“

英文名称是:"World Wide Web Publishing Service“

德语名字是:"WWW-Publishingdienst“-谢谢@fiffy

波兰语名字是:"Usługa is w sieci WWW“--谢谢@KrzysDan

俄语名字是“Службавеб-публикаций”--谢谢@Kreozot

意大利名字是"Servizio Pubblicazione sul Web“-谢谢@Claudio-Venturini

西班牙名称是"Servicio de publicación World Wide Web“-谢谢@Daniel-Santarriaga

葡萄牙语(巴西)的名字是"Serviço de publicação da World Wide Web“-谢谢@thiago-born

替代方案:

另一种解决方案是使用Tobias Hochgürtel Apache Server (xampp) doesn't run on Windows 10 (Port 80)的sc stop W3SVC

  • see社区维基命令通过管理控制台关闭
  • 服务

编辑2015年10月7日:有关更多详细信息,请参阅Matthew Stumphy's answer Apache Server (xampp) doesn't run on Windows 10 (Port 80)

票数 210
EN

Stack Overflow用户

发布于 2015-08-15 02:25:13

此答案旨在作为paaacman在此帖子上评分最高的答案的附录。我只是想为像我这样不熟悉Windows10的用户添加一些有用的细节。

Windows 10在端口80上启动时会自动运行IIS (Internet信息服务,Microsoft的web服务器软件)。要在该端口上使用Apache Server,必须停止IIS。

paaacman的回应将IIS服务器称为"W3SVC",或“万维网发布服务”。我想这是因为Windows10将IIS作为服务运行。为了禁用它或修改服务的运行方式,您需要知道在您的系统中哪里可以找到“服务”。

我发现最简单的方法是点击Windows10任务栏中开始菜单按钮旁边的管理搜索按钮,然后在中输入“ Tools"。您可以点击return或单击Windows为您找到的“管理工具”链接。

将打开一个带有工具列表的控制面板窗口。您需要的是“服务”。双击它。

将会打开另一个名为“Services”的窗口。找到名为“万维网发布服务”的文件。此帖子中的一些其他用户列出了它在其他语言中的名称,如果您的列表不是英语的话。

如果您只想为此Windows会话关闭IIS服务器,但希望它在您下次启动Windows时再次自动运行,右键单击“万维网发布服务”,然后选择“Stop”。服务器将停止,端口80将为Apache (或您想要使用它的任何其他用途)释放。

如果您想阻止IIS服务器在以后启动Windows时自动运行,请右键单击“万维网发布服务”,然后选择“"Properties.”在出现的窗口中,找到“启动类型”下拉菜单,然后将其设置为“”。单击"Apply“或"OK”保存更改。你应该都准备好了。

票数 31
EN

Stack Overflow用户

发布于 2015-08-28 05:23:35

默认情况下,Windows10IIS的在80端口上运行,该端口可以更改:

使用Turn Windows features on or off运行appwiz.cpl并安装IIS管理器控制台。

​

​

运行InetMgr.exe并转到"Connections -> Sites“,然后用鼠标右键单击默认条目"Default Website”上的上下文菜单打开。在上下文菜单中选择"Bindings“以打开服务器地址和端口配置。

​

​

​

​

​

​

https://technet.microsoft.com/library/hh831681.aspx#Site_Bingings

票数 16
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30758894

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档