在內部部署環境中安裝和設定 Azure DevOps

Azure DevOps Server 2020 |Azure DevOps Server 2019 |TFS 2018-TFS 2015

注意

Azure DevOps Server 先前命名為 Visual Studio Team Foundation Server。

您有幾種方式可以選擇部署 Azure DevOps Server 2019,之前稱為 Visual Studio Team Foundation Server (TFS) 。 您可以在單一伺服器上安裝所有專案。 或者,您可以使用多個應用層和 SQL 實例。 如需如何為您的小組判斷正確部署類型的相關資訊,請參閱 硬體建議

部署選項

  • 單一伺服器:單一伺服器部署是最簡單的部署,因為應用層和資料層位於相同的電腦上。 當支援單一小組或一小組小組時,請選擇此部署。

  • 雙重伺服器:具有個別應用程式和資料層的雙重伺服器部署,可以為較大的小組組合提供更佳的效能,並支援超過平均使用量的團隊。

  • 多部伺服器:選擇 [這種類型的部署,其中牽涉到多個應用程式和資料層,為非常大型的小組和使用極大的小組提供更佳的效能。 藉由使用一部以上的伺服器,您可以改善高可用性和嚴重損壞修復的能力。

報告設定選項

Azure DevOps Server 支援可用於取代 SQL Server Reporting Services 或並存的分析服務。 但是,如果您打算使用繼承程式模型來自訂工作追蹤,您只能流量分析服務來進行報告,不能將專案集合設定為支援報告。

若要深入瞭解分析服務,請參閱 何謂分析服務?。 若要深入瞭解繼承程式模型,請參閱 關於流程自訂和繼承的進程

注意

只有新的專案集合可以設定為支援繼承進程模型。 升級的專案集合只能繼續支援內部部署 XML 進程模型。

用於評估或個人用途的安裝

如果您設定 Azure DevOps 內部部署以供個人使用或進行評估,請使用Azure DevOps Express。 Azure DevOpsExpress 是免費的,而且很容易設定,而且會安裝在用戶端和伺服器作業系統上。 它支援與 Azure DevOps Server 2019 相同的所有功能。 TFS Express 授許可權制使用於五位作用中的使用者。

提示

請考慮使用免費的Azure DevOps Services 組織以供個人使用。 由於 Azure DevOps Services 是以雲端為基礎,因此您不需要將它們安裝在您自己的硬體上,或管理您自己的備份。

部署程序

無論您打算如何部署 Azure DevOps Server,此程式都包含下列三個步驟:

  • 準備:安裝程式會藉由檢查並遵循 系統需求,為 Azure DevOps Server 或 TFS 準備一或多部伺服器。

  • 安裝:安裝程式會將可執行檔放置在您的伺服器上,並從 VisualStudio.com 或大量授權服務中心執行安裝程式。

  • 設定 :這個 步驟會設定已安裝的功能,讓您的安裝正常運作。 當您執行設定向導時,會執行一系列的準備檢查。 這些檢查可確保您的系統符合需求,而且您的設定選擇可能會正常運作。 如果有任何問題,則會顯示一或多個警告或錯誤訊息。 解決所有錯誤之後,請執行設定來完成部署的設定。

當安裝完成時,安裝程式會啟動 Azure DevOps Server 設定中心。 統一的 wizard 支援所有 Azure DevOps Server 設定,例如新的安裝、升級和僅限應用層的案例。

AZURE_DEVOPS_SERVER_CONFIGURATION_CENTER

如果您需要關閉設定中心,您可以返回它。 啟動 Azure DevOps Server 管理主控台,然後從 [應用層] 節點選取 [設定已安裝的功能]。

選擇 [設定已安裝的功能]

當安裝完成時,安裝程式會啟動 Team Foundation Server 設定中心。 針對 TFS 2017 和更新版本,統一的 wizard 支援所有 TFS 設定,例如新的安裝、升級和僅限應用層的案例。 針對 TFS 2015 及更早版本,請針對您的案例選取適當的 wizard。

TEAM_FOUNDATION_SERVER_CONFIGURATION_CENTER

如果您需要關閉設定中心,您可以返回它。 啟動 Team Foundation Server 管理主控台,然後從 [應用層] 節點選取 [設定已安裝的功能]。

TFS_ADMINISTRATION_CONSOLE_APPLICATION_TIER_NODE

設定選項:基本、Advanced 和 Azure

伺服器設定向導支援三個主要的設定選項: 基本AdvancedAzure

設定選項:基本和 Advanced

「伺服器設定向導」支援兩種主要的設定選項:「 基本 」和「 高級」。

Basic

當您想要設定應用層伺服器,並安裝和設定 搜尋 延伸模組,或設定其他協力廠商搜尋功能時,請選擇 [基本]。 安裝和設定搜尋支援程式碼、工作專案和 Wiki 搜尋功能。 若要深入瞭解,請參閱 設定搜尋

進階

如果您想要將部署設定為支援 SQL Server Analysis Services 和 SQL Server Reporting Services,以及使用 [基本] 選項設定的功能,請選擇 [ Advanced ]。

注意

Advanced 無法在 Azure 虛擬機器上使用。 請使用 基本Azure

如果您想要將部署設定為支援這些額外功能,請選擇 [ Advanced ],除了以 基本 選項設定的功能之外:

  • SQL Server Analysis Services
  • SQL Server Reporting Services
  • SharePoint 整合

Azure

當您在 azure 虛擬機器上安裝 Azure DevOps Server,並想要使用 Azure SQL Database 來設定它時,請選擇 azure 。 如需詳細資訊,請參閱搭配使用 Azure SQL Database 與 Azure DevOps Server