安裝和設定 Azure DevOps 內部部署

Azure DevOps Server 2022 |Azure DevOps Server 2020 |Azure DevOps Server 2019

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

部署選項

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

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

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

報告組態選擇

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

若要深入瞭解 Analytics Service,請參閱 什麼是 Analytics Service?。 若要深入瞭解繼承程式模型,請參閱 關於進程自定義和繼承的進程

注意

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

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

如果您將 Azure DevOps 內部部署設定為個人用途或進行評估,請使用 Azure DevOps Express。 Azure DevOps Express 是免費的,易於設定,並安裝在用戶端和伺服器操作系統上。 它支援與 Azure DevOps Server 相同的所有功能。 Azure DevOps Server Express 授權限制會使用五個作用中的使用者。

提示

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

部署程序

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

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

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

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

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

Azure DevOps Server Configuration Center 精靈[設定 Azure DevOps Server] 頁面的螢幕快照。

如果您需要關閉 [組態中心] 對話框,您可以返回該對話框。 啟動 Azure DevOps Server 管理控制台,然後從 [應用層]、[搜尋] 或 [Proxy 伺服器] 頁面中選取 [設定已安裝的功能]。 只有在仍有需要設定的設定時,才能使用此選項。 例如,一旦應用層已完整設定,您就只能透過 [Azure DevOps Server 管理主控台、應用層] 頁面來修改設定。

Azure DevOps Server Configuration Center 精靈、應用層、選擇 [設定已安裝的功能] 的螢幕快照。

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

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

基本資訊

當您想要設定應用層伺服器並安裝和設定 搜尋 擴充功能,或設定一些其他第三方搜尋功能時,請選擇 [基本]。 安裝和設定 搜尋 支援程式代碼、工作專案和Wiki搜尋功能。 若要深入瞭解,請參閱 設定搜尋

進階

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

注意

Azure 虛擬機器 不提供進階。 使用 基本Azure

Azure

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