Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020
設定 Azure DevOps Server 最簡單的方式是將所有專案放在單一伺服器上。 若要確認此設定適合您的小組,請參閱 硬體建議。 如果沒有,請考慮改用 雙伺服器 或 多伺服器 組態。
如果您要從舊版升級,請深入瞭解 相容性、 版本資訊,以及 開始使用升級。
注意
安裝新部署的程序與所有版本的 Azure DevOps Server 相似。 本文中顯示的影像可能會參考 Azure DevOps Server 2022 或 Azure DevOps Server 2019,不過,除非另有說明,否則設定的資訊會相同。
必要條件
準備符合 系統需求的單一計算機。
如果您不打算使用 SQL Server Express,請設定 支援的 SQL Server 版本。 當您為 Azure DevOps 內部部署設定 SQL Server 時,至少需要安裝資料庫引擎及搜尋用的全文檢索和語意擷取功能。
我們建議您只針對個人或評估部署使用 SQL Server Express。 Azure DevOps 內部部署的付費複本包含 SQL Server Standard 授權。 如需詳細資訊,請參閱 Azure DevOps Server 定價 和 Team Foundation Server 定價。 如果您使用包含的授權,則只能用於使用這些產品所建立的資料庫。
您用來設定安裝的帳戶必須是 SQL Server 中系統管理員伺服器角色的成員。
注意
在內部部署安裝 Azure DevOps 牽涉到一組需要高度許可權的複雜作業。 這些作業包括建立資料庫、布建服務帳戶的登入等等。 在技術上,只需要:
serveradmin 角色的成員資格。
ALTER ANY LOGIN、CREATE ANY DATABASE 和 VIEW ANY DEFINITION 的伺服器層級許可權。
主資料庫的 CONTROL 許可權。
系統管理員伺服器角色中的成員資格會授與所有這些成員資格和許可權。 這是確保組態成功最簡單的方式。 如有必要,您可以在安裝之後撤銷這些成員資格和許可權。
若要支援搜尋延伸模組的安裝和設定,您必須提供使用者名稱和密碼。 安裝和設定 搜尋 支援程序代碼、工作專案和Wiki搜尋功能。 如需詳細資訊,請參閱 設定搜尋。 請注意,使用者名稱不能包含連字元或特殊字元。
注意
搜尋也需要 Oracle Server JRE 8 (Update 60 或更高版本)。 您可以接受伺服器 JRE 的 Oracle 二進位碼許可協議,然後選取 [設定],以下載並安裝或更新至最新版本。 請注意,這會將JAVA_HOME環境變數設定為指向 Java 安裝目錄,且伺服器 JRE 不提供自動更新。
設定應用層時,您可以選擇網站設定。 檢閱 網站設定 以了解選擇和需求。
下載並安裝
-
透過下列其中一個通道下載 Azure DevOps Server:
- Visual Studio 下載,這是最簡單的方法(向下捲動至 [所有下載],Azure DevOps Server 2019)
- Visual Studio 開發基礎
- 大量授權服務中心
啟動安裝。
安裝程式會將檔案複製到您的計算機,然後啟動 Azure DevOps Server 組態中心精靈。
您可以選擇 [啟動精靈]來設定安裝,或稍後返回並啟動 [伺服器設定精靈],如下一節所述。
要為新部署選擇基本或進階模式
設定伺服器的第一個步驟是選擇這兩個部署選項。
選擇 [ 新增部署 - 基本 案例] 以安裝在單一伺服器上。 此情境已透過對大部分輸入使用預設選項來達到簡化目的。
使用 [ 新增部署 - 基本 ] 案例,您將指定下列設定:
當您想要完全控制所有輸入時,請選擇 [ 新增部署 - 進階 ] 案例。
您將指定下列其他設定:
-
帳戶:選取作為進程執行對象的服務帳戶。 基本案例中使用的預設值是在
NT AUTHORITY\NETWORK SERVICE網域加入案例和LOCAL SERVICE工作群組案例中。 -
應用層:
- 在 [SSH 設定] 底下,選取是否要啟用 SSH,以及它應該接聽的埠。 基本案例中使用的預設值是在埠 22 上設定 SSH。
- 在 [檔案快取位置] 下,選取用於經常存取資源的檔案快取位置。 基本案例中使用的預設值是本機磁碟驅動器上具有最多可用空間的路徑
AzureDevOpsServerData\ApplicationTier\_fileCache。
- 專案集合:指定要用來儲存專案的專案集合名稱。 基本案例的預設行為是建立名為 DefaultCollection 的專案集合。
-
帳戶:選取作為進程執行對象的服務帳戶。 基本案例中使用的預設值是在
檢閱您的選取項目並選擇驗證後,精靈會執行準備檢查,以驗證您的環境和設定選擇。 如果成功,您可以設定部署。 否則,請修正任何錯誤,然後重新執行整備檢查。
使用 [基本] 選項進行設定
本節將逐步引導您使用從 [伺服器設定精靈]、[新增部署] 頁面選取的 [基本] 選項來設定 Azure DevOps Server。
從 [ 歡迎使用 ] 頁面中,選擇您的選項,然後選取 [ 下一步]。
從 [ 新增部署] 頁面中,選擇您的部署類型,然後選取 [ 下一步]。
在下一個頁面上,選擇 [ 新增部署 - 基本],然後選取 [ 下一步]。
從 [ 語言] 頁面中,選擇您慣用 的語言 選項,然後選取 [ 下一步]。
從 [ SQL Server 實例] 頁面,選取您想要使用的 SQL Server 實例。 針對評估目的,請選擇 [ 安裝 SQL Server Express]。 針對生產用途,請選擇 [使用現有的 SQL Server 實例]。 接著,選擇 [下一步]。
如果您選擇 [使用現有的 SQL Server 實例],請在下一頁輸入資料庫資訊,然後選擇 [ 測試 ] 進行驗證。 接著,選擇 [下一步]。
從 [應用層] 頁面中,選擇您想要使用的網站設定,包括要使用 HTTP 或 HTTPS 系結,然後選擇 [下一步]。 如需詳細資訊,請參閱 網站設定。
從 [ 搜尋 ] 頁面中,選取是否要安裝及設定 搜尋 功能,或使用現有的搜尋服務。 安裝和設定 搜尋 支援程序代碼、工作專案和Wiki搜尋功能。 如需詳細資訊,請參閱 設定搜尋。 選擇下一步。
從檢閱頁面,檢視您的選擇,然後選擇驗證,嚮導會執行準備檢查以驗證您的環境和設定選項。 如果成功,您可以設定部署。 否則,請修正任何錯誤,然後重新執行整備檢查。
整備檢查。 當所有檢查都通過時,您就可以完成設定。 選擇 [ 設定]。
提示
您可以選擇 上一頁 或左窗格中的頁面名稱,以返回任何上一頁。 如果您變更組態設定,則必須選擇 [按兩下這裡] 以重新執行整備檢查來驗證設定。
精靈會前進到 [ 設定 ] 頁面,並開始設定每項功能並顯示進度。 此步驟需要數分鐘的時間。 如果所有組態都成功,您將會收到下列成功訊息。 選取 [下一步]。
從 [ 完成] 頁面,檢閱組態的結果。 檢閱您的設定結果,然後選擇 [ 複製完整路徑 ] 以複製組態記錄檔的連結。 選擇 [ Azure DevOps Server URL ] 連結,以聯機到您設定的伺服器入口網站。
使用 [進階] 選項進行設定
本節將逐步引導您使用 [ 進階 ] 選項來設定 Azure DevOps Server。
注意
使用 進階 選項來安裝新部署的程序,對於 Azure DevOps Server 和 Team Foundation Server 2018 的所有版本皆相似,不同之處在於 Azure DevOps Server 2022 及更新版本不支援報告功能。 本節中顯示的影像參考 Azure DevOps Server 2019,不過,除非另有說明,否則所設定的資訊會相同。
從 [ 歡迎使用 ] 頁面中,選擇您的選項,然後選取 [ 下一步]。
從 [ 新增部署] 頁面中,選擇部署類型,然後選取 [ 下一步]。
在下一個頁面上,選擇 [ 新增部署 - 進階],然後選取 [ 下一步]。
從 [ 語言] 頁面中,選擇您慣用 的語言 選項,然後選取 [ 下一步]。
從 [ 資料庫] 頁面,指定您已設定要與 Azure DevOps Server 搭配使用的 SQL Server 實例。 接著,選擇 [下一步]。
從 [ 帳戶] 頁面,指定要使用的服務帳戶。
從 [應用層] 頁面中,選擇您想要使用的網站設定,包括要使用 HTTP 或 HTTPS 系結,然後選擇 [下一步]。 如需詳細資訊,請參閱 網站設定。
從 [ 搜尋 ] 頁面中,選取是否要安裝及設定 搜尋 功能,或使用現有的搜尋服務。 安裝和設定 搜尋 支援程序代碼、工作專案和Wiki搜尋功能。 如需詳細資訊,請參閱 設定搜尋。 選擇下一步。
從 [專案集合] 頁面上,請保持選中 [建立新的小組專案集合] 複選框。 您必須至少有一個專案集合,才能定義專案。 將專案名稱保留為 DefaultCollection,或為它指定新的名稱,並選擇性地提供描述。
注意
專案集合會建立為使用繼承的進程模型,此模型可透過入口網站支援自定義。 您可以視需要建立其他專案集合,以支持內部部署 XML 進程模型。 請參閱 管理專案集合。 若要深入瞭解繼承程式模型,請參閱 關於程式自定義和繼承的進程。
從檢閱頁面,檢視您的選擇,然後選擇驗證,嚮導會執行準備檢查以驗證您的環境和設定選項。 如果成功,您可以設定部署。 否則,請修正任何錯誤,然後重新執行整備檢查。
在 整備檢查 頁面,系統會執行最終檢查,以確保組態設定為有效。 當所有檢查都通過時,您就可以完成設定。 選擇 [ 設定]。
提示
您可以選擇 上一頁 或左窗格中的頁面名稱,以返回任何上一頁。 如果您變更組態設定,則必須選擇 [按兩下這裡] 以重新執行整備檢查來驗證設定。
精靈會前進到 [ 設定 ] 頁面,並開始設定每項功能並顯示進度。 此步驟需要數分鐘的時間。 如果所有組態都成功,您將會收到下列成功訊息。 選取 [下一步]。
從 [ 完成] 頁面,檢閱組態的結果。 檢閱您的設定結果,然後選擇 [ 複製完整路徑 ] 以複製組態記錄檔的連結。 選擇 [ Azure DevOps Server URL ] 連結,以聯機到您設定的伺服器入口網站。
在這裡範例中,連結為
/http:aaronha001/。
建立專案
您的入口網站將會開啟至 [ 建立專案 ] 頁面。
提供專案名稱和選擇性描述。 項目名稱不能包含空白或特殊字元(例如 / \ ~ & % ; @ ' “ | <> |# $ * } { , + = [ ]), 不能以底線開頭,不能以句號開頭或結尾,而且必須是 64 個字元或更少。
默認設定會為版本控制設定 Git 存放庫,以及用於工作追蹤的敏捷流程。 若要選擇不同的選項,請展開 [ 進階]。
建立項目之後,專案摘要頁面隨即出現。 若要深入瞭解,請參閱 共用您的專案任務,檢視項目活動。
下一步
針對系統管理員:
適用於開發人員:
相關文章
::: 標記結束