Instalowanie i konfigurowanie lokalnej usługi Azure DevOps

Azure DevOps Server 2022 r. | Azure DevOps Server 2020 r. | Azure DevOps Server 2019 r.

Istnieje kilka opcji wdrażania lokalnej usługi Azure DevOps. Wszystko można zainstalować na jednym serwerze. Możesz też użyć wielu warstw aplikacji i wystąpień SQL. Aby uzyskać informacje o sposobie określania odpowiedniego typu wdrożenia dla zespołu, zobacz Zalecenia dotyczące sprzętu.

Opcje wdrażania

  • Pojedynczy serwer: wdrożenie pojedynczego serwera jest najłatwiejszym wdrożeniem, ponieważ warstwa aplikacji i warstwa danych znajdują się na tej samej maszynie. Wybierz to wdrożenie, gdy obsługa jednego zespołu lub małego zestawu zespołów.

  • Serwery podwójne: wdrożenie dwóch serwerów z oddzielnymi warstwami aplikacji i danych może zapewnić lepszą wydajność dla większego zestawu zespołów i obsługę zespołów, które mają ponad średnie użycie.

  • Wiele serwerów: chooose tego typu wdrożenia, które obejmuje wiele warstw aplikacji i danych, aby zapewnić lepszą wydajność dla bardzo dużych zespołów i zespołów z bardzo dużym użyciem. Używając więcej niż jednego serwera, zwiększasz wysoką dostępność i możliwość odzyskiwania po awarii.

Opcje konfiguracji raportowania

Azure DevOps Server obsługuje usługę Analizy, która może być używana zamiast SQL Server Reporting Services lub wzdłuż niej. Jeśli jednak planujesz użyć modelu procesu dziedziczenia w celu dostosowania śledzenia pracy, możesz używać usługi Analizy tylko do raportowania, kolekcja projektów nie może być skonfigurowana do obsługi raportowania.

Aby dowiedzieć się więcej o usłudze Analytics, zobacz Co to jest usługa analizy?. Aby dowiedzieć się więcej na temat modelu procesu dziedziczenia, zobacz About process customization and inherited processes (Informacje o dostosowywaniu procesów i dziedziczeniu procesów).

Uwaga

Do obsługi modelu procesu dziedziczenia można skonfigurować tylko nowe kolekcje projektów. Uaktualnione kolekcje projektów mogą nadal obsługiwać tylko lokalny model procesu XML.

Instalacje do oceny lub użytku osobistego

Jeśli skonfigurujesz lokalnie usługę Azure DevOps do użytku osobistego lub ocenisz ją, użyj usługi Azure DevOps Express. Usługa Azure DevOps Express jest bezpłatna, prosta do skonfigurowania i instalowana w systemach operacyjnych klienta i serwera. Obsługuje wszystkie te same funkcje co Azure DevOps Server. Azure DevOps Server Express limity licencjonowania są używane do pięciu aktywnych użytkowników.

Porada

Rozważ użycie bezpłatnej organizacji Azure DevOps Services do użytku osobistego. Ponieważ Azure DevOps Services są oparte na chmurze, nie musisz instalować ich na własnym sprzęcie ani zarządzać własnymi kopiami zapasowymi.

Proces wdrażania

Niezależnie od tego, jak planujesz wdrożyć Azure DevOps Server, proces obejmuje następujące trzy kroki:

  • Przygotowanie: Instalator przygotowuje co najmniej jeden serwer do Azure DevOps Server, przeglądając i postępując zgodnie z wymaganiami systemowymi.

  • Instalacja: Instalator umieszcza pliki wykonywalne na serwerze i uruchamia instalatora z VisualStudio.com lub Centrum usługi licencjonowania zbiorowego.

  • Konfiguracja: ten krok umożliwia skonfigurowanie zainstalowanych funkcji w celu uruchomienia instalacji. Po uruchomieniu kreatora konfiguracji jest uruchamiana seria testów gotowości. Te testy zapewniają, że system spełnia wymagania i że wybrane ustawienia prawdopodobnie będą działać. Jeśli występują jakiekolwiek problemy, jest wyświetlane co najmniej jedno ostrzeżenie lub komunikaty o błędach. Po usunięciu wszystkich błędów uruchom konfigurację, aby zakończyć konfigurowanie wdrożenia.

Po zakończeniu instalacji instalator uruchamia Azure DevOps Server Configuration Center. Ujednolicony kreator obsługuje wszystkie konfiguracje Azure DevOps Server, takie jak nowe instalacje, uaktualnienia i scenariusze tylko w warstwie aplikacji.

Zrzut ekranu przedstawiający kreatora Azure DevOps Server Configuration Center, stronę Konfigurowanie Azure DevOps Server.

Jeśli musisz zamknąć okno dialogowe Centrum konfiguracji, możesz wrócić do niego. Uruchom konsolę administracyjną Azure DevOps Server i wybierz pozycję Konfiguruj zainstalowane funkcje na stronie Warstwa aplikacji, Search lub Serwer proxy. Ta opcja jest dostępna tylko wtedy, gdy istnieją ustawienia, które nadal wymagają konfiguracji. Na przykład po pełnym skonfigurowaniu warstwy aplikacji można modyfikować ustawienia tylko za pośrednictwem strony Azure DevOps Server Konsola administracyjna, Warstwa aplikacji.

Zrzut ekranu przedstawiający kreatora Azure DevOps Server Configuration Center, warstwę aplikacji i pozycję Konfiguruj zainstalowane funkcje.

Opcje konfiguracji: Podstawowa, Zaawansowana i Azure

Kreator konfiguracji serwera obsługuje trzy główne opcje konfiguracji: Podstawowa, Zaawansowana i Azure.

Podstawowa

Wybierz pozycję Podstawowa, jeśli chcesz skonfigurować serwer warstwy aplikacji i zainstalować i skonfigurować rozszerzenie Search, lub skonfigurować inną funkcję wyszukiwania innej firmy. Instalowanie i konfigurowanie Search obsługuje funkcje kodu, elementu roboczego i wyszukiwania w witrynie typu wiki. Aby dowiedzieć się więcej, zobacz Konfigurowanie wyszukiwania.

Zaawansowany

Wybierz pozycję Zaawansowane, jeśli chcesz skonfigurować wdrożenie do obsługi SQL Server Analysis Services i SQL Server Reporting Services, oprócz funkcji skonfigurowanych przy użyciu opcji Podstawowa.

Uwaga

Zaawansowane nie jest dostępne w usłudze Azure Virtual Machines. Użyj warstwy Podstawowa lub Azure.

Azure

Wybierz platformę Azure po zainstalowaniu Azure DevOps Server na maszynie wirtualnej platformy Azure i chcesz ją skonfigurować przy użyciu usługi Azure SQL Database. Aby uzyskać szczegółowe informacje, zobacz Use Azure SQL Database with Azure DevOps Server (Używanie bazy danych Azure SQL z Azure DevOps Server).