我正在使用IIS 7.5在Windows 2008(x64)上设置新服务器。我已经从Web平台安装程序安装了Web Deploy 2.1。
但服务器缺少Web管理服务,因此任何Web部署都会失败并显示以下消息:
Error 1 Web deployment task failed.(Could not complete the request to remote agent URL 'https://url:8172/MsDeploy.axd?site=Default Web Site'.)
This error indicates that you cannot connect to the server. Make sure the service URL is correct, firewall and network settings on this computer and on the server computer are configured properly, and the appropriate services have been started on the server.
Error details:
Unable to connect to the remote server
No connection could be made because the target machine actively refused it
我检查了服务,发现缺少必要的服务:
安装了Web部署代理服务(这是IIS6服务),但不是Web管理服务(IIS7部署服务)。
我该如何解决这个问题? Web平台安装程序不适用于Web部署吗?
答案 0 :(得分:99)
以下是截至2014年4月的当前演练:
在服务器上安装Web平台安装程序,即available as a download from Microsoft。
http://www.schiffhauer.com/wp-content/uploads/2014/04/2014-04-01_14-26-18.png
打开Web平台安装程序,选择顶部的“产品”,然后搜索“管理服务”。单击“IIS:Management Service”结果中的“添加”按钮,然后单击“安装”。
http://www.schiffhauer.com/wp-content/uploads/2014/04/2014-04-01_14-34-25.png
安装Web管理服务后,在服务控制台中找到它。将其启动类型设置为“自动”并启动它。
http://www.schiffhauer.com/wp-content/uploads/2014/04/2014-04-01_14-38-19.png
打开IIS。选择服务器节点后,在功能视图中找到“管理服务”。
http://www.schiffhauer.com/wp-content/uploads/2014/04/2014-04-01_14-44-28.png
双击“管理服务”以打开该功能。如有必要,请在右侧面板中将其停止以进行编辑。选中“启用远程连接”。完成更改后。单击“应用”,然后单击“开始”。
http://www.schiffhauer.com/wp-content/uploads/2014/04/2014-04-01_14-48-02.png
答案 1 :(得分:23)
打开Web平台安装程序(WPI)并在“产品”下添加IIS:Management Service。
如果您不知道在哪里可以找到WPI,请转到IIS管理器 - >服务器节点 - >服务器中的管理部分。如果没有,请从http://www.microsoft.com/web/gallery/install.aspx?appid=WDeploy
安装答案 2 :(得分:12)
在PowerShell中:
Import-Module Servermanager
Import-Module WebAdministration
Add-WindowsFeature Web-Mgmt-Service
答案 3 :(得分:10)
启动InetMgr.exe,并在树视图中的服务器节点上,选择“管理服务”。默认情况下,它被禁用,因此您需要选中“启用远程连接”。
答案 4 :(得分:3)
如果您进入“添加/删除程序”,找到“Web部署”,然后单击“更改”,则应该能够添加任何缺少的功能。可能您选择的WebPI包默认不安装(IIRC,有多个WebDeploy安装包)。
答案 5 :(得分:0)
要记住一些事情,在完成所有这些步骤(IIS7)后,我无法启用远程连接,因为它是灰色的。所以我停止了管理服务,刷新了控制台(仍然保持灰色),然后单击底部的内容视图选项卡并返回到功能视图选项卡,最后它允许我启用远程连接。安装产品后看起来像是一个错误,但可能是因为我没有升级到最新的Web平台安装程序。