安裝和設定 Azure DevOps 內部部署

Azure DevOps Server 2022 |Azure DevOps Server 2020 |Azure DevOps Server 2019 |TFS 2018

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

部署選擇

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

  • 雙伺服器:具有個別應用程式和資料層的雙伺服器部署,可為大型小組提供更佳的效能,並支援平均使用量高於的小組。

  • 多部伺服器:這種部署類型牽涉到多個應用程式和資料層,為非常大型的小組和小組提供非常大量的使用效能。 藉由使用多個伺服器,您可以改善高可用性和災害復原能力。

報告組態選項

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

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

注意

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

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

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

提示

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

部署程序

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

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

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

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

安裝完成時,安裝程式會啟動 Azure DevOps Server Configuration Center。 整合精靈支援所有Azure DevOps Server組態,例如新的安裝、升級和僅限應用層案例。

AZURE_DEVOPS_SERVER_CONFIGURATION_CENTER

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

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

安裝完成時,安裝程式會啟動 Team Foundation Server 組態中心。 針對 TFS 2017 和更新版本,整合精靈支援所有 TFS 組態,例如新的安裝、升級和僅限應用層案例。 針對 TFS 2015 和舊版,請為您的案例選取適當的精靈。

TEAM_FOUNDATION_SERVER_CONFIGURATION_CENTER

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

TFS_ADMINISTRATION_CONSOLE_APPLICATION_TIER_NODE

組態選項:基本、進階和 Azure

伺服器設定精靈支援三個主要組態選項: 基本進階Azure

組態選項:基本和進階

伺服器設定精靈支援兩個主要組態選項: 基本進階

基本

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

進階

除了使用 [基本] 選項所設定的功能之外,選擇 [進階] 以設定部署以支援SQL Server Analysis Services和SQL Server Reporting Services。

注意

Azure 虛擬機器無法使用進。 請使用 基本Azure

Azure

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