Udostępnij za pośrednictwem


Instalowanie i konfigurowanie lokalnej usługi Azure DevOps

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

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 na temat 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 najprostszym wdrożeniem, ponieważ warstwa aplikacji i warstwa danych znajdują się na tej samej maszynie. Wybierz to wdrożenie w przypadku obsługi pojedynczego zespołu lub małego zestawu zespołów.

  • Serwery podwójne: wdrożenie z dwoma serwerami z oddzielnymi warstwami aplikacji i danych może zapewnić lepszą wydajność dla większego zestawu zespołów i zespołów pomocy technicznej, 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. Dzięki użyciu więcej niż jednego serwera można zwiększyć wysoką dostępność i możliwość odzyskiwania po awarii.

Opcje konfiguracji raportowania

Usługa Azure DevOps Server obsługuje usługę analizy, która może być używana zamiast usług 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 na temat usługi Analizy, 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 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 zarówno w systemach operacyjnych klienta, jak i serwera. Obsługuje wszystkie te same funkcje co usługa Azure DevOps Server. Limity licencjonowania usługi Azure DevOps Server Express są używane do pięciu aktywnych użytkowników.

Napiwek

Rozważ skorzystanie z bezpłatnej organizacji usługi Azure DevOps Services do użytku osobistego. Ponieważ usługi 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ć usługę Azure DevOps Server, proces obejmuje następujące trzy kroki:

  • Przygotowanie: Instalator przygotowuje co najmniej jeden serwer dla usługi 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 uruchamia serię testów gotowości. Te testy zapewniają, że system spełnia wymagania i czy wybrane ustawienia prawdopodobnie będą działać. Jeśli występują jakiekolwiek problemy, wyświetlany jest jeden lub więcej ostrzeżeń lub komunikatów o błędach. Po usunięciu wszystkich błędów uruchom konfigurację, aby zakończyć konfigurowanie wdrożenia.

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

Uwaga

Dostosowania dokonane poza kreatorem programu Configuration Center mogą nie być zachowywane podczas uaktualniania. Jeśli zaimplementowano dodatkowe dostosowania, zaleca się ich ponowne stosowanie po procesie uaktualniania. Zaleca się również powstrzymanie się od modyfikowania pliku web.config. Ponadto dodawanie indeksów, wyzwalaczy lub pól do żadnej z baz danych nie jest obsługiwane i może spowodować nieobsługiwane środowisko, co może potencjalnie utrudniać przyszłe uaktualnienia.

Zrzut ekranu przedstawiający kreatora Centrum konfiguracji usługi Azure DevOps Server, stronę Konfigurowanie serwera Azure DevOps Server.

Jeśli musisz zamknąć okno dialogowe Centrum konfiguracji, możesz wrócić do niego. Uruchom konsolę administracyjną usługi Azure DevOps Server i wybierz pozycję Konfiguruj zainstalowane funkcje na stronie Warstwa aplikacji, Wyszukiwanie 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 pomocą konsoli administracyjnej serwera Usługi Azure DevOps, strony Warstwa aplikacji.

Zrzut ekranu przedstawiający kreatora Centrum konfiguracji usługi Azure DevOps Server, warstwę aplikacji, pozycję Konfiguruj zainstalowane funkcje.

Opcje konfiguracji: Podstawowa, Zaawansowana i Azure

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

Podstawowy

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

Zaawansowani

Wybierz pozycję Zaawansowane, jeśli chcesz skonfigurować wdrożenie do obsługi usług 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 programu Azure DevOps Server na maszynie wirtualnej platformy Azure i chcesz skonfigurować ją przy użyciu usługi Azure SQL Database. Aby uzyskać szczegółowe informacje, zobacz Używanie usługi Azure SQL Database z usługą Azure DevOps Server.