安装 WebDeploy 服务

安装 WebDeploy 服务

我正在努力在我的开发电脑(Windows 7 Professional 和 IIS 7.5)上安装 WebDeploy 服务。有人能告诉我安装所需的步骤吗?

更新:我从 WPI 安装了 Web 部署工具,并验证了 Web 部署服务正在运行(我相信它是“Web 部署代理服务”),但是,当我打开 IIS 管理器时,我看不到管理服务;根据我的理解,这是我配置 Web 部署的地方。

如果我遗漏了什么,也许有人可以告诉我是什么以及下一步该怎么做。

提前致谢,

蓝天

答案1

管理服务委派 UI 仅出现在服务器 SKU 上,因为只有服务器 SKU 才具有功能齐全的 Web 管理服务(委派与之相关)。因此,它永远不会安装在您的 Windows 7 客户端计算机上。

您仍可以使用 Web 部署代理服务 (msdepsvc) 启用 Web 部署发布(仅限管理员),方法是启动该服务(如果尚未启动)(在命令行上输入“net start msdepsvc”)并根据需要在防火墙中为该服务打开端口 80。此服务没有 UI。

如果您需要有关客户端或 VS 发布选项使用代理服务的正确命令行的任何指导,请在 IIS 论坛上再次发帖:http://forums.iis.net/1144.aspx

希望有帮助!-克里斯蒂娜

答案2

对于发现此问题并且在 Windows Server 上找不到管理服务委派选项的任何人来说,问题在于您必须使用独立的 Web 部署安装程序而不是 Web 平台安装程序版本,并且您必须在安装过程中在独立安装程序中选择一些附加选项。

安装时从菜单中选择自定义安装,并确保选择了“IIS 部署处理程序”和“管理服务委派 UI”选项。

答案3

安装 Web Deploy

Web 部署

Web Deploy(Web 部署工具)是 IIS 扩展,主要包含一组工具和一个托管框架,用于简化 Web 应用程序、站点甚至整个服务器的部署、管理、同步和迁移。

此链接解释了如何导出包而这个如何导入包使用 IIS 管理器。

要访问 Web 部署功能,您需要在 IIS 管理器中导航到您的站点(展开服务器节点和站点节点,然后选择所需的站点或应用程序),现在右键单击它,从“管理包”子菜单中选择其中一个条目并按照向导进行操作。您需要在开发 PC 上执行导出操作,完成后在您的服务器上执行导入。

相关内容