更改 IIS 7.5 Express 的端口

更改 IIS 7.5 Express 的端口

我刚刚安装了 IIS 7.5 Express(通过 VS 2010 SP1),现在 IIS 5.1 中的站点无法启动。

我认为这可能是因为 IIS 7.5 Express 正在使用端口 80。我正在尝试更改绑定,但是我认为您不能使用 IIS7 管理器连接到 7.5 Express。

有什么想法吗?还是我问错了?

答案1

你应该发现这个答案有帮助的。

答案2

似乎它根本不是 IIS 7.5 Express,而是 Web 部署代理服务。

停止之后,我能够在 IIS 5.1 中启动该站点。

但感谢@taspeotis 的回答。

编辑:

在对 Web 部署代理服务为何位于端口 80 上进行更多研究之后,我发现了以下情况: http://technet.microsoft.com/en-us/library/dd569059(WS.10).aspx

特别提到:

如果使用 Windows UI 安装 Web Deploy,Web Deploy 远程服务将侦听 http://+:80/MsDeployAgentService/。在 Windows XP 上,您必须更改代理服务的默认端口,或者更改默认网站的端口。在更高版本的 Windows 上,Web Deploy 远程服务不会与端口 80 上的 IIS 冲突,并且 IIS 和 Web Deploy 远程服务可以同时运行。Web Deploy 和 IIS 都使用 HTTP.SYS URL 注册在 URL 命名空间中进行预留。要使用不同的远程服务 URL 安装 Web Deploy,请参阅本主题中的从命令行安装部分。

相关内容