Microsoft Dynamics 365 Server 軟體需求

 

發行︰ 2017年1月

適用於: Dynamics 365 (on-premises)、Dynamics CRM 2016

本節列出此 Microsoft Dynamics 365 Server 版本的軟體與應用程式軟體需求。

本主題內容

Windows Server 作業系統

伺服器虛擬化

Active Directory 模式

Internet Information Services (IIS)

SQL Server 版本

從網際網路存取 Microsoft Dynamics 365 - 宣告型驗證與 IFD 需求

軟體元件先決條件

確認先決條件

Windows Server 作業系統

此版本的 Microsoft Dynamics 365 Server 只能安裝於 Windows Server 64 位元電腦。 下節列出支援安裝和執行此 Microsoft Dynamics 365 Server 版本的 Windows Server 特定版本與版別。

重要

以下 Windows Server 版本不支援安裝和執行此版本的 Microsoft Dynamics 365 Server:

  • Windows Server 2016 Essentials

  • Windows Server 2012 Foundation

  • Windows Server 2012 Essentials

  • Microsoft Windows Small Business Server 版本

  • 作業系統 Windows Server 2008 系列數列

支援的 Windows Server 2016 版本

下列 Windows Server 2016 作業系統的版別支援安裝和執行 Microsoft Dynamics 365 Server:

  • Windows Server 2016標準

  • Windows Server 2016資料中心

重要

若要使用 Windows Server 2016Active Directory Federation Services (AD FS) 搭配 Microsoft Dynamics 365 Server,請參閱針對宣告型驗證設定 AD FS 伺服器設定 IFD 的 AD FS 伺服器

支援的 Windows Server 2012 版本

下列 Windows Server 2012 作業系統的版別支援安裝和執行 Microsoft Dynamics 365 Server:

  • Windows Server 2012 R2標準

  • Windows Server 2012 R2資料中心

  • Windows Server 2012標準

  • Windows Server 2012資料中心

Server Core 安裝

除了 Microsoft Dynamics 365說明伺服器 和 Microsoft Dynamics 365 報表擴充功能 角色之外,您可以在 Windows Server Server Core 安裝上安裝所有 Microsoft Dynamics 365 Server 伺服器角色。 Server Core 是 Windows Server 作業系統系列的最小伺服器安裝選項。 Server Core 提供功能受限之低維護伺服器環境。 如需 Windows Server 2012 中實作 Server Core 的詳細資訊,請參閱 Server Core for Windows Server 2012

重要

若要將 Microsoft Dynamics 365 Server 安裝在 Server Core Windows Server,您必須從命令列以無訊息模式執行安裝程式。其他資訊:使用命令提示字元安裝 Microsoft Dynamics Server 365

說明伺服器 角色無法安裝在執行為 Server Core 的 Windows Server。

適用於 SQL Server Reporting Services 的 Microsoft Dynamics 365 報表擴充功能 無法安裝在 Server Core。 這是因為 適用於 SQL Server Reporting Services 的 Microsoft Dynamics 365 報表擴充功能 所需的 Microsoft SQL Server Reporting Services 無法安裝在執行 Server Core 的 Windows Server。

伺服器虛擬化

Microsoft Dynamics 365 伺服器可以部署在虛擬化環境中,方法是利用 Windows Server 2008 或 Windows Server 2012 搭配 Hyper-V 或利用參與 Microsoft Windows 伺服器虛擬化驗證方案 (SVVP) 之廠商所提供的虛擬化解決方案。 您必須先了解伺服器虛擬化的限制與最佳作法,才能嘗試將安裝的 Microsoft Dynamics 365 虛擬化。 如需 Hyper-V 的詳細資訊,請參閱 Microsoft 虛擬化網站。

Active Directory 模式

執行 Microsoft Dynamics 365 Server 的電腦必須是網域中的網域成員,該網域必須執行於下列其中一種 Active Directory 目錄服務樹系和網域功能層級:

  • Windows Server 2008

  • Windows Server 2008 R2

  • Windows Server 2012

  • Windows Server 2012 R2

如需有關 Active Directory 網域和樹系功能層級的詳細資訊,請參閱 Active Directory 網域和信任Microsoft Management Console (MMC) 嵌入式管理單元說明。

重要

  • 執行 Microsoft Dynamics 365 的電腦不應該當做 Active Directory 網域控制站。

  • 當您使用 [新增使用者精靈] 時,只會顯示目前樹系中來自信任網域的使用者。 來自受信任外部樹系的使用者不受支援,而且不會在精靈中出現。

  • 不支援在執行 Active Directory 應用程式模式 (ADAM) 的 LDAP 目錄中安裝 Microsoft Dynamics 365 Server。

Internet Information Services (IIS)

此版本的 Microsoft Dynamics 365 Server 支援 Internet Information Services (IIS) 版本 8.0 和 8.5。

安裝 Microsoft Dynamics 365 Server 之前,我們建議您以原生模式安裝並執行 IIS。 不過,若未安裝 IIS,但其為 Microsoft Dynamics 365 伺服器角色所需的軟體,則 Microsoft Dynamics CRM Server 安裝程式將安裝它。

重要

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 Enterprise,64 位元含 SP2

  • SQL Server 2014 Business Intelligence,64 位元含 SP2

  • SQL Server 2014 Standard,64 位元含 SP2

  • SQL Server 2014 Developer,64 位元含 SP2 (僅供非生產使用)

  • Microsoft SQL Server 2012, Enterprise, 64 位元的 SP3

  • Microsoft SQL Server 2012, Business Intelligence, 64 位元 SP3

  • Microsoft SQL Server 2012, Standard, 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 Server 搭配使用。

  • 不支援 Microsoft SQL Server 2008 版本與此版本的 Microsoft Dynamics 365 Server 搭配使用。

從網際網路存取 Microsoft Dynamics 365 - 宣告型驗證與 IFD 需求

下列為網際網路對向部署 (IFD) 的必要或建議項目。 本主題假設您將使用 Active Directory Federation Services (AD FS) 做為 Security Token Service (STS)。 如需針對宣告型驗證設定 Microsoft Dynamics 365 的詳細資訊,請參閱設定 Microsoft Dynamics 365 的 IFD

重要

除非使用宣告型驗證並針對 IFD 設定 Microsoft Dynamics 365,否則不支援在網際網路上公開 Microsoft Dynamics 365 網站。

同樣地,不支援以 Outlook Anywhere (RPC over HTTP) 做為透過網際網路連接 Dynamics 365 for Outlook 至 Microsoft Dynamics 365 Server 內部部署的解決方案。 為 IFD 設定 Microsoft Dynamics 365 Server 的內部部署,依照 設定 Microsoft Dynamics 365 的 IFD 主題中所述。

為了順利連接到 平板電腦專用 Microsoft Dynamics 365Microsoft Dynamics 365 Server 的新部署,您必須在執行 IIS 的伺服器上執行 Microsoft Dynamics 365 Server 修復,網際網路對向部署設定精靈 順利完成之後會在此伺服器上安裝 Web 應用程式伺服器 角色。 如需修復指示,請參閱解除安裝、變更或修復 Microsoft Dynamics 365 Server

  • 安裝 Microsoft Dynamics 365 Server 的電腦必須能夠存取 Security Token Service (STS) 服務,例如 Active Directory Federation Services (AD FS) 同盟伺服器。Microsoft Dynamics 365 Server 支援 Active Directory Federation Services (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 Federation Services 2.0 安裝於預設網站上。 因此,您必須為 Microsoft Dynamics 365 建立新網站。

    • 當您執行網際網路對向部署設定精靈時,Microsoft Dynamics 365 Server 必須在設定為使用傳輸層安全性 (TLS) 或安全通訊端層 (SSL)的網站上執行。Microsoft Dynamics CRM Server 安裝程式不會設定網站的 TLS/SSL。

    • 我們建議要安裝 Microsoft Dynamics 365 Web 應用程式的 IIS 網站需要 TLS/SSL。

    • 網站應具備單一繫結。 多個 IIS 繫結 (例如,含一個 HTTPS 和一個 HTTP 繫結,或是含兩個 HTTPS 或兩個 HTTP 繫結的網站) 不支援用來執行 Microsoft Dynamics 365。

    • 從執行 設定宣告型驗證精靈 的電腦上存取 Active Directory Federation Services (AD FS) 同盟中繼資料檔案。 請注意以下要點:

      • 同盟中繼資料端點必須使用 Web 服務信任模型 (WS-Trust) 1.3 標準。 不支援使用舊標準 (例如 WS-Trust 2005 標準) 的端點。 在 Active Directory Federation Services 2.0 中,所有 WS-Trust 1.3 端點都會在 URL 路徑中包含 /trust/13/。
    • 加密憑證。 必須有下列加密憑證。 同一個加密憑證可用於不同用途 (例如當您使用萬用字元憑證時):

      重要

      如果您使用透過自訂憑證要求所建立的憑證,則使用的範本必須是 [舊版金鑰] 範本。 使用 [CNG 金鑰] 範本所建立的自訂憑證要求與 Microsoft Dynamics 365 不相容。 如需自訂憑證要求範本的詳細資訊,請參閱建立自訂憑證要求

      • 宣告加密。 宣告型驗證需要識別身分以提供驗證所需的加密憑證。 您安裝 Microsoft Dynamics 365 Server 的電腦應信任此憑證,因此憑證必須位於執行 [設定宣告型驗證精靈] 的本機個人存放區。

      • TLS/SSL (HTTPS) 加密。TLS/SSL 加密憑證應該適用於類似 org.contoso.com、auth.contoso.com 和 dev.contoso.com 等主機名稱。 為了滿足此需求,您可以使用單一萬用字元憑證 (*.contoso.com)、支援「主體別名」的憑證或每個名稱的個別憑證。 只在每個 Web 伺服器角色使用不同伺服器時,每個主機名稱的個別憑證才有效。 多個 IIS 繫結 (例如網站同時包含兩個 HTTPS 或兩個 HTTP 繫結) 不支援執行 Microsoft Dynamics 365。 如需可用選項的詳細資訊,請連絡憑證授權單位服務公司或憑證授權單位管理員。

  • 每個 Microsoft Dynamics 365 網站的 CRMAppPool 帳戶,都必須擁有設定宣告型驗證時指定之加密憑證的私密金鑰讀取權限。 您可以使用憑證 Microsoft Management Console (MMC) 嵌入式管理單元,來編輯本機電腦帳戶的個人存放區中找到的加密憑證權限。

軟體元件先決條件

安裝 Microsoft Dynamics 365 Server 之前,下列 SQL Server 元件必須安裝並執行於要執行 SQL Server 的電腦:

  • SQL 斷詞工具

    只有部分 Microsoft Dynamics 365 語言版本需要此元件。 如需 SQL Server 所支援語言之斷詞工具版本的詳細資訊,請參閱設定及管理搜尋的斷詞工具與字幹分析器

  • SQL Server Agent 服務

  • SQL Server 全文檢索索引

下列元件必須安裝並執行於即將安裝 Microsoft Dynamics 365 Server 的電腦:

  • 服務業

    • 索引服務

      若要安裝此服務,請參閱 Windows Server 文件。

    • IIS 管理

    • World Wide Web 發行

    • Net.Tcp 連接埠共用服務

  • Windows Data Access Components (MDAC)

  • Microsoft ASP.NET (必須註冊,但不必執行。)

確認先決條件

安裝 Microsoft Dynamics 365 Server 之前,您應該先了解下列事項:

  • Microsoft SQL Server 可以 (但並非必要) 與 Microsoft Dynamics 365 Server 安裝在相同的電腦。

  • 若 Microsoft Dynamics 365 Server 和 Microsoft SQL Server 安裝於不同的電腦,則這兩台電腦必須位於相同的 Active Directory 目錄服務網域。

  • 可使用 Windows 驗證或混合模式的驗證來安裝 Microsoft SQL Server。 (為增強安全性,建議使用 Windows 驗證,且 Microsoft Dynamics 365 僅使用 Windows 驗證)。

  • SQL Server 用於登入網路的服務帳戶必須是網域使用者帳戶 (建議) 或 SQL Server 支援的其中一種內建系統帳戶 (網路服務、本機服務或本機系統)。 若 SQL Server 服務帳戶為本機系統管理員,則 Microsoft Dynamics 365 Server 的安裝將會失敗。

  • SQL Server 服務必須啟動,且可以設定成電腦啟動時自動啟動。

  • Microsoft SQL Server Reporting Services 服務必須啟動,且設定成電腦啟動時自動啟動。

  • 必須啟動 SQL Server Agent 服務。 此服務可以設定成電腦啟動時自動啟動。

  • 雖然是選擇性的,仍建議您接受 SQL Server 定序指示項、排序順序及 SQL 定序的預設設定。Microsoft Dynamics 365 同時支援區分大小寫及不區分大小寫的排序順序。

  • Microsoft Dynamics CRM Server 安裝程式 至少需要啟用一種網路通訊協定,以利用 SQL Server 進行驗證。 根據預設,安裝 SQL Server 時會啟用 TCP/IP 通訊協定。 您可以在 [SQL Server 組態管理員] 中檢視網路通訊協定。

另請參閱

Microsoft Dynamics 365 伺服器的 Microsoft SQL Server 硬體需求
Microsoft Dynamics 365 報表需求

© 2017 Microsoft. 著作權所有,並保留一切權利。 著作權