安装 Dynamics 365 Server 前端服务器和后端服务器角色
本文不适用于 Dynamics 365 Customer Engagement (on-premises) 版本 9.1 更新。 有关 update 9.1 中的新功能的信息,请参阅新增功能。
有关 Dynamics 365 Customer Engagement (on-premises) 版本 9.0 的此主题的信息,请选择上面左侧导航窗格中的版本。
以下过程将在尚未安装 Dynamics 365 Server 的两台独立服务器上安装 Dynamics 365 Customer Engagement (on-premises) 前端服务器和后端服务器角色。 建议使用此配置而不是单个完全服务器部署,因为此配置可通过在每台计算机上隔离特定的 Dynamics 365 Server 服务以帮助改进安全性和性能。 作为此过程的一部分,Microsoft Dynamics 365 Reporting Extensions 安装在已安装了后端服务器角色的服务器上,部署工具安装在已安装了前端服务器角色的服务器上。
后端和前端部署配置需要两台运行 Windows Server 的单独计算机。 本例使用的是名为 CRMbackend 和 CRMfrontend 的两台计算机。
重要提示
安装程序完成后,您必须导入或创建至少一个组织以便将客户连接到 Dynamics 365 Customer Engagement (on-premises) 部署。 您可以使用 Windows PowerShell 或部署管理器完成此任务。 更多信息:New-CrmOrganization
在本例中,后端服务器角色将在前端服务器角色前安装。
安装后端服务器角色
在名为 CRMbackend 的计算机上完成以下过程。
满足 Dynamics 365 Customer Engagement (on-premises) 系统要求和必备组件中指定的所有要求。
以具有管理员级别特权的用户身份登录到将安装 Dynamics 365 Server 的域,并且该用户是本地计算机上管理员组的成员。 不能以受信任域中成员的身份安装此应用程序。
找到 Dynamics 365 Server 安装文件。 您可在 Microsoft 下载中心找到 Dynamics 365 Server 下载包。
在 Dynamics 365 Server 文件所在的文件夹中,移到 Server\amd64 文件夹,然后双击 SetupServer.exe。
在欢迎使用 Microsoft Dynamics 365 Server 安装程序页上,建议您选择获取 Microsoft Dynamics 365 Customer Engagement (on-premises) 更新,以确保安装程序里有最新的安装文件。 选择下一步。
在产品密钥信息页上的产品密钥框中,键入您的产品密钥,然后单击下一步。
在许可协议页上,阅读相关信息。如果您接受许可协议,请选择我接受此许可协议,然后单击我接受。
如果安装程序检测到缺少组件,则会显示安装必需组件页。
如果已经安装了必需的组件,则不会显示此页。
如果尚未安装所列的必需组件,则可以立即进行安装。 选择安装。 安装了这些组件后,状态栏将从未安装改为已安装,此时您可以选择下一步继续。
备注
如果提示您重新启动计算机,请执行该操作,然后再次启动安装程序。
在选择安装位置页上,接受默认位置,或者输入其他文件安装位置,然后选择下一步。
在指定服务器角色页上,选择所有后端服务器角色。 将其他内容留空。
在指定部署选项页上的输入或选择用于部署的运行 SQL Server 的计算机的名称框中,键入或选择将用于存储 Dynamics 365 Customer Engagement (on-premises) 数据库 (MSCRM_CONFIG) 的 SQL Server 实例。
在选择部门页上,选择浏览以显示 Active Directory 结构。 选择要添加安全组的部门,选择确定,然后选择下一步。
在指定服务帐户页上,选择 Dynamics 365 Customer Engagement (on-premises) 服务的安全帐户,然后选择下一步。
服务将在下文中介绍。
沙盒处理服务。 启用独立环境以允许执行自定义代码,如插件。此独立环境可降低自定义代码影响 Dynamics 365 Customer Engagement (on-premises) 部署中组织运行的可能性。
异步处理服务。 处理诸如批量电子邮件或数据导入之类的排队异步事件。
监视服务。 此服务将与任何 Dynamics 365 Server 角色安装一同被安装,以监视正在本地计算机上运行的 Dynamics 365 Customer Engagement (on-premises) 服务器角色。
对于每项服务,我们强烈建议您选择专门用于运行这些服务而不用于任何其他目的的低特权域用户帐户。 此外,用于运行 Dynamics 365 Customer Engagement (on-premises) 服务的用户帐户不能是 Dynamics 365 Customer Engagement (on-premises) 用户。 此域帐户必须是域用户组的成员。 此外,如果安装了异步服务和沙盒处理服务角色(如在完全服务器或后端服务器安装中),则域帐户必须是性能日志用户安全组的成员。
在选择 Microsoft Update 首选项页上,选择是否要使用 Microsoft Update 检查 Microsoft 产品的更新,并选择下一步。 建议您使用 Microsoft Update 检查更新,因为这会帮助计算机保持最新且安全的状态。 有关 Microsoft Update 许可的法律条款和隐私的更多信息,请参阅 Windows Update 常见问题。
此时,将显示系统检查页。 该页汇总了成功安装所必须满足的所有要求和建议。 必须纠正相关错误,然后才能继续安装。 不显示任何错误或只显示警告时,可以继续进行安装。 为此,请选择下一步。
将显示服务中断警告页。 此页列出将在安装过程中停止或重新启动的所有服务。
查看准备安装 Microsoft Dynamics 365 Customer Engagement (on-premises) 页,然后单击上一步以更正所有警告。 准备好继续后,选择安装。
安装程序完成后,选择完成。
运行 Microsoft Dynamics CRM Reporting Extensions 安装程序。 详细信息:安装 Microsoft Dynamics 365 Customer Engagement (on-premises) Reporting Extensions
重要提示
完成 Dynamics 365 Server 的前端服务器和后端服务器部署需要 Microsoft Dynamics 365 Reporting Extensions for SQL Server Reporting Services。
Microsoft Dynamics CRM Reporting Extensions 安装程序完成后,完成下一个过程安装前端服务器角色。
安装前端服务器角色
在名为 CRMfrontend 的计算机上,按以下步骤操作。
以具有管理员级别特权的用户身份登录到将安装 Dynamics 365 Server 的域,并且该用户是本地计算机上管理员组的成员。 不能以受信任域中成员的身份安装此应用程序。
在 Dynamics 365 Server 文件所在的文件夹中,移到 Server\amd64 文件夹,然后双击 SetupServer.exe。
在欢迎使用 Microsoft Dynamics 365 Customer Engagement (on-premises) 安装程序页上,建议您选择获取 Microsoft Dynamics 365 Customer Engagement (on-premises) 更新,以确保安装程序里有最新的安装文件。 选择下一步。
在产品密钥信息页上的产品密钥框中,键入您的产品密钥,然后单击下一步。
在许可协议页上,阅读相关信息。如果您接受许可协议,请选择我接受此许可协议,然后单击我接受。
如果安装程序检测到缺少组件,则会显示安装必需组件页。
如果已经安装了必需的组件,则不会显示此页。
如果尚未安装所列的必需组件,则可以立即进行安装。 选择安装。 安装了这些组件后,状态栏将从未安装改为已安装,此时您可以选择下一步继续。
备注
如果提示您重新启动计算机,请执行该操作,然后再次启动安装程序。
在选择安装位置页上,接受默认位置,或者输入其他文件安装位置,然后选择下一步。
在指定服务器角色页上,选择所有前端服务器和部署管理服务器角色。 将其他内容留空。
在指定部署选项页上,选择连接到现有部署并对其进行升级(如有必要),然后在输入或选择用于部署的运行 SQL Server 的计算机名称框中,键入或选择之前输入的 SQL Server 实例,然后选择下一步。
在选择部门页上,选择浏览以显示 Active Directory 结构。 选择要安装部门的位置,选择确定,然后选择下一步。 建议您选择在上一步中所选的同一部门。
在指定服务帐户页上,选择 Dynamics 365 Customer Engagement (on-premises) 服务的安全帐户,然后选择下一步。
服务将在下文中介绍。
应用程序服务。 该服务运行用于将用户连接到 Dynamics 365 Customer Engagement (on-premises) 数据的 Dynamics 365 Customer Engagement (on-premises) Web 应用程序。
部署 Web 服务。 发布提供 Dynamics 365 Customer Engagement (on-premises) 开发人员指南中所描述的部署接口的 Web 服务,例如那些被用于创建组织或管理 Dynamics 365 Customer Engagement (on-premises) 部署的部署管理员列表的服务。
重要提示
对于每项服务,我们强烈建议您选择专门用于运行这些服务而不用于任何其他目的的低特权域用户帐户。 此外,用于运行 Dynamics 365 Customer Engagement (on-premises) 服务的用户帐户不能是 Dynamics 365 Customer Engagement (on-premises) 用户。 此域帐户必须是域用户组的成员。
如果选择在既不是域管理员也不是本地管理员的域用户帐户下运行 ASP.NET 服务,则必须在安装 Dynamics 365 Server 后设置本地安全策略,以便 ASP.NET 服务正常工作。 此外,根据您为组织实施的密码策略,用户的密码可能会过期。 详细信息:如何使用 ASP.NET 实用程序加密凭据和会话状态连接字符串
VSS 编写器服务。 Dynamics 365 Customer Engagement (on-premises) VSS 编写器服务通过使用 Windows Server 卷影复制服务 (VSS) 基础结构,提供用于备份和还原 Dynamics 365 Customer Engagement (on-premises) 数据的接口。
监视服务。 此服务将安装的所有 Dynamics 365 Server 角色帮助解决安装事件监视方式。
在选择网站页上,选择创建新网站,或选择选择网站并从列表中选择网站。 默认情况下,安装程序将使用默认网站。
重要提示
强烈建议您在指定安装程序使用现有网站之前验证现有网站的状态。 还强烈建议您对选择的网站配置传输层安全性 (TLS)。 有关详细信息,请参阅 IIS 文档。 在安装过程中,安装程序可以将 Dynamics 365 Customer Engagement (on-premises) 应用程序绑定到 HTTPS 网站。 如果选择默认端口之外的网络端口,请确保防火墙未阻止该端口。
如果选择创建新网站 选项,安装程序则会为 Dynamics 365 Customer Engagement (on-premises) 创建一个新网站。 可以指定以下选项:
- 端口号。 键入 Dynamics 365 Customer Engagement (on-premises) 客户端将用于连接到 Dynamics 365 Server 的 TCP 端口号。 默认端口号为 5555。
选择下一步。
在指定电子邮件路由器设置页上的电子邮件路由器服务器名称框中,键入将安装电子邮件路由器的计算机的名称。 该计算机将路由 Dynamics 365 Customer Engagement (on-premises) 电子邮件。 如果不安装电子邮件路由器(建议),可以将此框保留为空。 但是,如果稍后安装电子邮件路由器,则必须添加正在运行电子邮件路由器服务的计算机(如果使用的是本地系统帐户)或将帐户添加到 PrivUserGroup 安全组(如果使用的是域用户帐户)。 选择下一步。
在选择 Microsoft Update 首选项页上,选择是否要使用 Microsoft Update 检查 Microsoft 产品的更新,并选择下一步。 建议您使用 Microsoft Update 检查更新,因为这会帮助计算机保持最新且安全的状态。
此时,将显示系统检查页。 该页汇总了成功安装所必须满足的所有要求和建议。 必须纠正相关错误,然后才能继续安装。 不显示任何错误或只显示警告时,可以继续进行安装。 为此,请选择下一步。
将显示服务中断警告页。 此页列出将在安装过程中停止或重新启动的所有服务。 选择下一步。
查看准备安装 Microsoft Dynamics 365 Customer Engagement (on-premises) 页,然后选择上一步进行更改。 准备好继续后,选择安装。
安装程序完成后,选择完成。
创建 Microsoft Dynamics 365 Customer Engagement (on-premises) 组织
在 Microsoft Dynamics 365 Server 安装程序完成安装后端服务器、前端服务器、部署管理服务器角色和 Microsoft Dynamics 365 Reporting Extensions 后,您必须至少创建一个组织以使部署可供用户使用。
若要创建组织,在安装了部署管理服务器角色的名为 CRMfrontend 的计算机上,运行 New-CrmOrganization Windows PowerShell 命令。 或者,您可以使用部署管理器。
如果您部署了 Dynamics 365 Customer Engagement (on-premises) (8.2),则可以将组织数据库导入新部署中。 导入的数据库将在该操作期间升级。 若要导入组织,在安装了部署管理服务器角色的名为 CRMfrontend 的计算机上,运行 Import-CrmOrganization Windows PowerShell 命令。 或者,您可以使用部署管理器。
另请参见
Microsoft Dynamics 365 Server 安装
在未安装 Microsoft Dynamics 365 Customer Engagement (on-premises) 的服务器上安装 Microsoft Dynamics 365 Customer Engagement (on-premises) 完全服务器角色