在没有域信任的环境中,配置Release Management (RM) 和部署代理可能会遇到一些挑战。本文将指导如何创建幽灵账户(Ghost Account),并完成RM和部署代理的配置。
如果是RM的新手,可以通过阅读文章 来了解和配置RM。
在想要部署应用程序的目标服务器上创建一个用户。应创建一个永不过期的密码策略。将该用户分配到管理员组。
安装Microsoft部署代理2013,安装步骤非常简单,如下所示。点击启动按钮后,将显示一个屏幕,其中有一个文本框用于提供RM服务器URL和连接到RM服务器的凭据。稍后会进行这一步。
在RM服务器机器上创建一个与步骤1中相同的用户名和密码的用户,称之为幽灵或影子账户。在RM客户端中将RM服务器影子账户作为新用户创建,并授予“服务用户”和“发布管理器”权限。在以下屏幕中,发布管理器应为“Yes”。
重要提示:将部署代理的影子账户添加到RM客户端,并授予“服务用户”和“发布管理器”权限。一旦成功建立此连接,可以撤销此“发布管理器”权限。
例如:如果部署代理机器名为Machine2,则应在RM客户端中创建两个用户,用户名如本步骤前面所述,以及Machine2。
现在使用幽灵账户登录到部署代理机器,并打开Microsoft部署代理2013。将打开一个配置窗口,必须提供RM服务器URL和账户以连接。应该提供幽灵账户并点击应用设置。如果配置成功,将显示以下窗口:
注意:如果在前面的步骤中出现任何错误,请验证前面的步骤,并确保已正确遵循每个指令。
打开RM客户端中的“配置路径”下的“服务器”标签。注册的服务器将显示在以下屏幕中。点击“扫描新服务器”。
将显示一个弹出窗口,显示未注册的服务器详细信息。新配置的服务器应该显示在该列表中,可以通过双击它或点击注册按钮来注册该服务器,如下所示。
服务器已成功注册到RM,可以像在同一个域中的任何服务器一样部署到此服务器。