如何在 Windows 10 上禁用 IIS 服务器并释放端口 80?

Dou*_*745 12 iis windows-10

我想用TiKi作为协作网站。

在 Windows 10 出现之前,我从未在使用 LAMPP、WAMPP 或 XAMPP 网站安装程序安装开发工具时遇到任何问题。Redmine、TestLink、CMS 等工具。现在,无论您是否需要,Windows 10 都会安装并激活 IIS。因此,它占用了端口 80,这会影响到 MySQL 和其他模块的连接。

我将 Apache 更改为使用端口 8080 而不是 80,因为 IIS 位于 80 上。这对 Apache 有效,但现在它的包在端口 3306 或 PHP 上找不到 MySQL。

如何完全禁用 IIS 服务器以及它现在正在占用的所有内容?

har*_*ymc 15

卸载 IIS:

  • 呼叫控制面板 > 程序和功能
  • 单击打开或关闭 Windows 功能
  • 向下滚动到Internet 信息服务

    在此处输入图片说明

  • 单击Internet Information Services旁边的方块,使其变为空

    在此处输入图片说明

  • 如果需要,单击“确定”并重新启动。

  • “卸载”似乎有点矫枉过正。不能简单地停止“服务”(?)吗?(或者更改 IIS 侦听的端口?) (4认同)
  • @MrWhite 你停止了所有相关的服务,但 Windows 有一个在更新后重新打开它们的麻烦。 (2认同)

小智 8

W3SVC

此处详细描述的万维网发布服务是 http.sys 的侦听器适配器。W3SVC 服务可以从服务管理控制台停止和启动。 https://blogs.msdn.microsoft.com/benjaminperkins/2016/06/16/lab-6-using-http-w3svc-was-and-w3wp/

您可以通过运行以下命令禁用 W3SVC 服务

services.msc
Run Code Online (Sandbox Code Playgroud)

搜索“万维网发布服务”,双击访问该服务的属性。最后将启动类型从“自动”更改为“手动”或“禁用”。

但是,这将禁用它,直到下一次更新到来,Windows 将根据Matt评论重置设置。