Microsoft Dynamics 365 Server 的软件要求

 

发布日期: 2017年1月

适用于: Dynamics 365 (on-premises),Dynamics CRM 2016

本节列出了此版本的 Microsoft Dynamics 365 服务器 的软件和应用程序要求。

本主题内容

Windows Server 操作系统

服务器虚拟化

Active Directory 模式

Internet Information Services (IIS)

SQL Server 版本

从 Internet 访问 Microsoft Dynamics 365 - 基于声明的身份验证和 IFD 要求

必备软件组件

验证必备组件

Windows Server 操作系统

只能在基于 Windows Server 64 位的计算机上安装此版本的 Microsoft Dynamics 365 服务器。 以下章节中列出了支持安装和运行此版本的 Microsoft Dynamics 365 服务器 的 Windows Server 的特定版本。

重要

以下 Windows Server 版本不支持安装和运行此版本的 Microsoft Dynamics 365 服务器:

  • Windows Server 2016 要素

  • Windows Server 2012 基础

  • Windows Server 2012要件

  • Microsoft Windows Small Business Server 版本

  • 操作系统 Windows Server 2008 系列

支持的 Windows Server 2016 版本

可以在以下版本的 Windows Server 2016 操作系统上安装和运行 Microsoft Dynamics 365 服务器:

  • Windows Server 2016 标准

  • Windows Server 2016 数据中心

重要

若要将 Windows Server 2016Active Directory 联合身份验证服务 (AD FS) 与 Microsoft Dynamics 365 Server 配合使用,请参阅配置 AD FS 服务器以进行基于声明的身份验证为 IFD 配置 AD FS 服务器

支持的 Windows Server 2012 版本

可以在以下版本的 Windows Server 2012 操作系统上安装和运行 Microsoft Dynamics 365 服务器:

  • Windows Server 2012 R2 标准

  • Windows Server 2012 R2 数据中心

  • Windows Server 2012 标准

  • Windows Server 2012 数据中心

服务器核心安装

除了 Microsoft Dynamics 365帮助服务器 和 Microsoft Dynamics 365 Reporting Extensions 角色外,您可以在 Windows Server 的服务器核心安装上安装任何 Microsoft Dynamics 365 服务器 服务器角色。 服务器核心是针对 Windows Server 系列操作系统的一种最低服务器安装选项。 服务器核心提供一个只有有限功能的低维护成本服务器环境。 有关服务器核心在 Windows Server 2012 上实现的详细信息,请参阅 Windows Server 2012 的服务器核心

重要

若要在服务器核心 Windows Server 上安装 Microsoft Dynamics 365 服务器,必须在静默模式下从命令行运行安装程序。详细信息:使用命令提示符安装 Microsoft Dynamics Server 365

帮助服务器 角色不能安装在作为服务器核心运行的 Windows Server 上。

Microsoft Dynamics 365 Reporting Extensions for SQL Server Reporting Services 不能安装在服务器核心上。 这是因为 Microsoft Dynamics 365 Reporting Extensions for SQL Server Reporting Services 所需的 Microsoft SQL Server Reporting Services 不能安装在运行服务器核心的 Windows Server 上。

服务器虚拟化

通过结合使用 Windows Server 2008 或 Windows Server 2012 和 Hyper-V 或参与 Microsoft Windows Server 虚拟化验证计划 (SVVP) 的供应商提供的虚拟化解决方案,可以将 Microsoft Dynamics 365 服务器部署到虚拟化环境中。 在尝试虚拟化 Microsoft Dynamics 365 安装之前,您必须了解服务器虚拟化的限制和最佳实践。 有关 Hyper-V 的信息,请参阅 Microsoft 虚拟化网站。

Active Directory 模式

运行 Microsoft Dynamics 365 服务器 的计算机必须是以下面的 Active Directory 目录服务林和域功能级别之一运行的域中的成员:

  • Windows Server 2008

  • Windows Server 2008 R2

  • Windows Server 2012

  • Windows Server 2012 R2

有关 Active Directory 域和林功能级别的详细信息,请参阅 Active Directory 域和信任Microsoft 管理控制台 (MMC) 管理单元帮助。

重要

  • 运行 Microsoft Dynamics 365 的计算机不应充当 Active Directory 域控制器。

  • 当您使用“添加用户向导”时,仅显示当前林中来自受信任的域中的用户。 来自受信任的外部林的用户不受支持并且不在向导中显示。

  • 不支持在以 Active Directory 应用程序模式 (ADAM) 运行的 LDAP 目录中安装 Microsoft Dynamics 365 服务器。

Internet Information Services (IIS)

此版本的 Microsoft Dynamics 365 服务器 支持 Internet Information Services (IIS) 8.0 和 8.5 版。

建议您先以本机模式安装和运行 IIS,然后再安装 Microsoft Dynamics 365 服务器。 不过,如果没有安装 IIS,但 Microsoft Dynamics 365 服务器角色需要它,则 Microsoft Dynamics CRM 服务器安装程序将安装它。

重要

Microsoft Dynamics 365 无法使用具有多个 HTTP 或 HTTPS 绑定的网站。 虽然 IIS 支持多个 HTTP 和 HTTPS 绑定,但在使用 Windows Communication Foundation (WCF) 的其他绑定时存在限制。 使用 Microsoft Dynamics 365 for Outlook 时,WCF 是必需的。 安装或升级之前,必须从用于 Microsoft Dynamics 365 的网站删除附加绑定,或者选择另一个网站。

SQL Server 版本

下列任意一个 Microsoft SQL Server 版本是必需的,必须安装在基于 Windows Server 2008(SP2 或 R2)64 位版本或 Windows Server 2012(RTM 或 R2)64 位的计算机上,并且正在运行,且可用于 Microsoft Dynamics 365:

  • *Microsoft SQL Server 2016,Enterprise,带累积更新 2 (CU2)

  • *Microsoft SQL Server 2016,Standard,带累积更新 2 (CU2)

  • * Microsoft SQL Server 2016,Developer,带累积更新 2 (CU2)(仅限非生产使用)

  • SQL Server 2014 Enterprise64 位,带 SP2

  • SQL Server 2014 Business Intelligence64 位,带 SP2

  • SQL Server 2014 Standard64 位,带 SP2

  • SQL Server 2014 Developer,64 位,带 SP2(仅限非生产使用)

  • Microsoft SQL Server 2012 企业版,64 位 SP3

  • Microsoft SQL Server 2012 业务智能版,64 位 SP3

  • Microsoft SQL Server 2012 标准版,64 位 SP3

  • Microsoft SQL Server 2012,Developer,64 位 SP3(仅限非生产使用)

重要

  • *有关可在结合使用 SQL Server 2016 和 Microsoft Dynamics 365 时帮助提高性能的建议,请参阅 使用 Microsoft Dynamics 365 和 SQL Server 2016 时提高性能

  • 此版本的 Microsoft Dynamics 365 不支持 32 位版本的 Microsoft SQL Server 数据引擎。

  • 不支持将 SQL Server Compact 或 Microsoft SQL Server Express 版本与此版本 Microsoft Dynamics 365 服务器 结合起来使用。

  • 不支持将 Microsoft SQL Server 2008 版本与此版本 Microsoft Dynamics 365 服务器 结合起来使用。

从 Internet 访问 Microsoft Dynamics 365 - 基于声明的身份验证和 IFD 要求

对于面向 Internet 的部署 (IFD),需要或建议使用以下各项。 本主题假定您将使用 Active Directory 联合身份验证服务 (AD FS) 作为安全令牌服务 (STS)。 有关配置 Microsoft Dynamics 365 以进行基于声明的身份验证的详细信息,请参阅配置适用于 Microsoft Dynamics 365 的 IFD

重要

除非使用基于声明的身份验证且将 Microsoft Dynamics 365 配置为 IFD,否则不支持向 Internet 公开 Microsoft Dynamics 365 网站。

同样,不支持使用 Outlook Anywhere(通过 HTTP 的 RPC)作为一种解决方案通过 Internet 将 Dynamics 365 for Outlook 连接到Microsoft Dynamics 365 服务器 的内部部署。 必须为 IFD 配置 Microsoft Dynamics 365 服务器 的内部部署,如主题配置适用于 Microsoft Dynamics 365 的 IFD 中所述。

为了使 适用于平板电脑的 Microsoft Dynamics 365 成功连接到新的 Microsoft Dynamics 365 服务器 部署,必须在运行 IIS 的服务器上运行 Microsoft Dynamics 365 服务器 的修复。在 面向 Internet 的部署配置向导 成功之后,在该服务器上安装了 Web 应用程序服务器 角色。 有关修复说明,请参阅卸载、更改或修复 Microsoft Dynamics 365 服务器

  • 安装了 Microsoft Dynamics 365 服务器的计算机必须有权访问 安全令牌服务 (STS) 服务,如 Active Directory 联合身份验证服务 (AD FS) 联合服务器。Microsoft Dynamics 365 服务器 支持 Active Directory 联合身份验证服务 (AD FS) 2.0(Windows Server 2008 和 Windows Server 2008 R2)、2.1 (Windows Server 2012) 和 3.0 (Windows Server 2012 R2) 版本。

  • 配置 IFD 之前,请注意 Web 组件的下列条件:

    • 如果您在单服务器配置中安装 Microsoft Dynamics 365,请注意 Active Directory 联合身份验证服务 2.0 安装在默认网站上。 因此,必须为 Microsoft Dynamics 365 创建新网站。

    • 在运行 面向 Internet 的部署配置向导 时,Microsoft Dynamics 365 服务器 必须运行在配置为使用 传输层安全 (TLS) 或安全套接字层 (SSL) 的网站上。Microsoft Dynamics CRM 服务器安装程序 不会配置网站的 TLS/SSL。

    • 建议将安装 Microsoft Dynamics 365 Web 应用程序的 IIS 网站要求 TLS/SSL。

    • 网站应当具有单一绑定。 运行 Microsoft Dynamics 365 不支持多个 IIS 绑定(例如带有 HTTPS 和 HTTP 绑定或两个 HTTPS 或两个 HTTP 绑定的网站)。

    • 从运行配置基于声明的身份验证向导的计算机访问 Active Directory 联合身份验证服务 (AD FS) 联合元数据文件。 请注意以下事项:

      • 联合元数据端点必须使用 Web 服务信任模型 (WS-Trust) 1.3 标准。 不支持使用早期标准(如 WS-Trust 2005 标准)的端点。 在 Active Directory 联合身份验证服务 2.0 中,所有 WS-Trust 1.3 端点的 URL 路径中都包含 /trust/13/。
    • 加密证书。 需要以下加密证书。 可以将同一加密证书用于两个目的,例如在使用通配符证书时:

      重要

      如果您使用通过自定义证书请求创建的证书,则使用的模板必须是“继承密钥”模板。 使用“CNG 密钥”模板创建的自定义证书请求与 Microsoft Dynamics 365 不兼容。 有关自定义证书请求模板的详细信息,请参阅创建自定义证书请求

      • 声明加密。 基于声明的身份验证需要标识来为身份验证提供加密证书。 要安装 Microsoft Dynamics 365 服务器 的计算机应信任该证书,所以该证书必须位于运行配置基于声明的身份验证向导的本地个人存储中。

      • TLS/SSL (HTTPS) 加密。TLS/SSL 加密的证书应对类似于 org.contoso.com、auth.contoso.com 和 dev.contoso.com 这样的主机名称有效。 若要满足此要求,您可以使用一个通配符证书 (*.contoso.com)(该证书支持“使用者备用名称”),也可以对每个名称使用单个证书。 每个主机名称的单个证书仅在您为每个 Web 服务器角色使用不同的服务器时有效。 运行 Microsoft Dynamics 365 不支持多个 IIS 绑定(例如带有两个 HTTPS 或两个 HTTP 绑定的网站)。 有关可用选项的详细信息,请联系您的证书颁发机构服务公司或证书颁发机构管理员。

  • 每个 Microsoft Dynamics 365 网址的“CRMAppPool”帐户必须对配置基于声明的身份验证时指定的加密证书的私钥具有读取权限。 可以使用证书 Microsoft 管理控制台 (MMC) 管理单元来编辑本地计算机帐户的个人存储中存在的加密证书的权限。

必备软件组件

在安装 Microsoft Dynamics 365 服务器 之前,必须在运行 SQL Server 的计算机上安装和运行以下 SQL Server 组件:

必须在将安装 Microsoft Dynamics 365 服务器 的计算机上安装和运行以下组件:

  • 服务

    • 索引服务

      若要安装此服务,请参阅 Windows Server 文档。

    • IIS Admin

    • World Wide Web 发布

    • Net.Tcp 端口共享服务

  • Windows 数据访问组件 (MDAC)

  • Microsoft ASP.NET(必须注册,但不需要运行。)

验证必备组件

在安装 Microsoft Dynamics 365 服务器之前,您应了解以下事项:

  • 可以但不要求将 Microsoft SQL Server 与 Microsoft Dynamics 365 服务器安装在同一台计算机上。

  • 如果将 Microsoft Dynamics 365 服务器和 Microsoft SQL Server 安装在不同的计算机上,则这两台计算机必须位于同一 Active Directory 目录服务域中。

  • 可使用 Windows 身份验证或混合模式身份验证来安装 Microsoft SQL Server。 (为提高安全性,建议使用 Windows 身份验证,并且 Microsoft Dynamics 365 将只使用 Windows 身份验证)。

  • SQL Server 用于登录到网络的服务帐户必须是域用户帐户(推荐)或是一个受 SQL Server(网络服务、本地服务或本地系统)支持的内置系统帐户。 如果 SQL Server 服务帐户是本地管理员,则 Microsoft Dynamics 365 服务器 安装将失败。

  • 必须启动 SQL Server 服务,并可以将该服务配置为在计算机启动时自动启动。

  • 必须启动 Microsoft SQL Server Reporting Services 服务,并将其配置为在计算机启动时自动启动。

  • 必须启动 SQL Server 代理服务。 可将该服务配置为在计算机启动时自动启动。

  • 尽管不是强制要求,但建议您接受有关排序规则指示符、排序顺序和 SQL 排序规则的默认 SQL Server 设置。Microsoft Dynamics 365 支持区分大小写和不区分大小写的排序顺序。

  • Microsoft Dynamics CRM 服务器安装程序要求至少启用一种网络协议以通过 SQL Server 进行身份验证。 默认情况下,在安装 SQL Server 时会启用 TCP/IP 协议。 可以在 SQL Server 配置管理器中查看网络协议。

另请参阅

Microsoft Dynamics 365 Server 与 Microsoft SQL Server 一起使用的硬件要求
Microsoft Dynamics 365 报告要求

© 2017 Microsoft。 保留所有权利。 版权