Sdílet prostřednictvím


Instalace Azure DevOps místně na jeden server

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

Nejjednodušším způsobem, jak nastavit Azure DevOps Server, je umístit všechno na jeden server. Pokud chcete ověřit, že je tato konfigurace vhodná pro váš tým, prohlédněte si doporučení k hardwaru. Pokud ne, zvažte raději konfiguraci duálního serveru nebo více serverů .

Pokud upgradujete ze starší verze, přečtěte si další informace o kompatibilitě, poznámkách k verzi a o tom, jak začít s upgradem.

Poznámka:

Postupy instalace nového nasazení jsou podobné pro všechny verze Azure DevOps Serveru. Obrázky uvedené v tomto článku mohou odkazovat na Azure DevOps Server 2022 nebo Azure DevOps Server 2019, ale nakonfigurované informace jsou stejné, pokud není uvedeno jinak.

Požadavky

  1. Připravte jeden počítač, který splňuje požadavky na systém.

  2. Pokud nemáte v úmyslu používat SQL Server Express, nastavte podporovanou verzi SQL Serveru. Při nastavování SQL Serveru pro místní Azure DevOps nainstalujte minimálně databázový stroj a fulltextové a sémantické extrakce pro funkce vyhledávání.

    Doporučujeme používat SQL Server Express pouze pro nasazení osobních nebo zkušebních. Placené kopie místního Azure DevOps zahrnují licenci SQL Server Standard. Další informace najdete v tématu o cenách Azure DevOps Serveru a cenách Team Foundation Serveru. Pokud použijete zahrnutou licenci, můžete ji použít jenom pro databáze vytvořené s těmito produkty.

  3. Účet, který používáte ke konfiguraci instalace, musí být členem role serveru sysadmin v SYSTÉMU SQL Server.

    Poznámka:

    Místní instalace Azure DevOps zahrnuje složitou sadu operací, které vyžadují vysoký stupeň oprávnění. Mezi tyto operace patří vytváření databází, zřizování přihlášení pro účty služeb a další. Technicky vzato je vše, co je potřeba:

    • Členství v roli správce serveru.

    • ALTER ANY LOGIN, CREATE ANY DATABASE, and VIEW ANY DEFINITION server-scoped permissions.

    • OPRÁVNĚNÍ CONTROL pro hlavní databázi.

      Členství v roli serveru sysadmin uděluje všechna tato členství a oprávnění. Je to nejjednodušší způsob, jak zajistit úspěšné provedení konfigurace. V případě potřeby můžete tato členství a oprávnění po instalaci odvolat.

  4. Pokud chcete podporovat instalaci a konfiguraci rozšíření Search , musíte zadat uživatelské jméno a heslo. Instalace a konfigurace vyhledávání podporuje funkce vyhledávání kódu, pracovní položky a wikiwebu. Další informace najdete v tématu Konfigurace vyhledávání. Všimněte si, že uživatelská jména nemohou obsahovat pomlčky ani speciální znaky.

    Poznámka:

    Vyhledávání také vyžaduje Oracle Server JRE 8 (update 60 nebo vyšší). Pokud chcete stáhnout a nainstalovat nebo aktualizovat nejnovější verzi, přijměte licenční smlouvu s binárním kódem Oracle pro Server JRE a vyberte Konfigurovat. Všimněte si, že tím nastavíte proměnnou prostředí JAVA_HOME tak, aby odkazovat na instalační adresář Javy a že Server JRE neposkytuje automatické aktualizace.

  5. Při konfiguraci aplikační vrstvy máte na výběr nastavení webu. Zkontrolujte nastavení webu a seznamte se s možnostmi a požadavky.

Stažení a instalace

  1. Stáhněte Si Azure DevOps Server prostřednictvím jednoho z následujících kanálů:

  2. Spusťte instalaci.

    Instalační program zkopíruje soubory na váš počítač a pak spustí průvodce Centrem konfigurace serveru Azure DevOps.

  3. Instalaci můžete nakonfigurovat tak, že zvolíte Průvodce spuštěním nebo se později vrátíte a spustíte Průvodce konfigurací serveru, jak je popsáno v další části.

    Snímek obrazovky s Konfiguračním centrem, Průvodce spuštěním, Průvodce spuštěním, Azure DevOps Serverem 2022

    Tady si ukážeme průvodce, který je k dispozici pro Azure DevOps Server 2019. Snímek obrazovky s Configuration Center, Průvodce spuštěním, Azure DevOps Serverem 2019

Volba základního nebo rozšířeného nasazení pro nové nasazení

Prvním krokem konfigurace serveru je volba mezi dvěma možnostmi nasazení.

  • Zvolte scénář Nové nasazení – Basic, který chcete nainstalovat na jeden server. Tento scénář je optimalizovaný pro jednoduchost pomocí výchozích možností pro většinu vstupů.

    Snímek obrazovky s Průvodce konfigurací serveru, novým nasazením, vybranou možností Basic, 2022

    Ve scénáři Nové nasazení – Basic zadáte následující nastavení:

    • Jazyk: Vyberte jazyk, který chcete použít ke konfiguraci.
    • Instance SQL Serveru: Vyberte, jestli chcete nainstalovat SQL Server Express, nebo použít existující instanci SQL Serveru.
    • Aplikační vrstva: Vyberte nastavení webu, které se má použít, včetně toho, jestli se mají používat vazby HTTP nebo HTTPS. Další informace naleznete v tématu Nastavení webu.
    • Vyhledávání: Vyberte, jestli chcete nainstalovat a nakonfigurovat funkce vyhledávání kódu, nebo použít existující vyhledávací službu. Další informace najdete v tématu Konfigurace vyhledávání.
  • Zvolte nový scénář nasazení – pokročilý, pokud chcete mít plnou kontrolu nad všemi vstupy.

    Snímek obrazovky s Průvodce konfigurací serveru, novým nasazením, vybranou možností Upřesnit, 2022

    Zadáte následující další nastavení:

    • Účet: Vyberte účet služby, který vaše procesy spouští jako. Výchozí hodnota použitá ve scénáři Basic je NT AUTHORITY\NETWORK SERVICE ve scénářích připojených k doméně a LOCAL SERVICE ve scénářích pracovní skupiny.
    • Aplikační vrstva:
      • V části Nastavení SSH vyberte, jestli chcete povolit SSH, a port, na který má naslouchat. Výchozí hodnota použitá ve scénáři Basic je konfigurace SSH na portu 22.
      • V části Umístění mezipaměti souborů vyberte umístění mezipaměti souborů používané pro často používané prostředky. Výchozí hodnota použitá ve scénáři Basic je cesta AzureDevOpsServerData\ApplicationTier\_fileCache na místní jednotce, která má nejvíce volného místa..
    • Kolekce projektů: Zadejte název kolekce projektů, která se má použít k ukládání projektů. Výchozí chování základního scénáře je vytvoření kolekce projektu s názvem DefaultCollection.
    • Účet: Vyberte účet služby, který vaše procesy spouští jako. Výchozí hodnota použitá ve scénáři Basic je NT AUTHORITY\NETWORK SERVICE ve scénářích připojených k doméně a LOCAL SERVICE ve scénářích pracovní skupiny.
    • Aplikační vrstva:
      • V části Nastavení SSH vyberte, jestli chcete povolit SSH, a port, na který má naslouchat. Výchozí hodnota použitá ve scénáři Basic je konfigurace SSH na portu 22.
      • V části Umístění mezipaměti souborů vyberte umístění mezipaměti souborů používané pro často používané prostředky. Výchozí hodnota použitá ve scénáři Basic je cesta AzureDevOpsServerData\ApplicationTier\_fileCache na místní jednotce, která má nejvíce volného místa..
    • Vytváření sestav: (Volitelné) Zvolte, jestli chcete k vytváření sestav použít službu SQL Server Reporting Services. Pro podporu tohoto výběru budete muset zadat následující informace:
      • Reporting Services Instance
      • Adresa URL serveru sestav
      • Adresa URL správce sestav
      • instance Služba Analysis Services serveru SQL
      • Název účtu čtenáře sestavy
    • Kolekce projektů: Zadejte název kolekce projektů, která se má použít k ukládání projektů. Výchozí chování základního scénáře je vytvoření kolekce projektu s názvem DefaultCollection.
  • Jakmile zkontrolujete výběry a vyberete Ověřit, průvodce spustí kontroly připravenosti pro ověření vašeho prostředí a výběrů nastavení. Pokud je nasazení úspěšné, můžete nakonfigurovat nasazení. V opačném případě opravte všechny chyby a znovu spusťte kontroly připravenosti.

Konfigurace pomocí možnosti Basic

Tato část vás provede konfigurací Azure DevOps Serveru pomocí základní možnosti vybrané v Průvodci konfigurací serveru, na stránce Nové nasazení.

  1. Na úvodní stránce zvolte možnosti a pak vyberte Další.

    Snímek obrazovky s Průvodce konfigurací serveru, úvodní stránkou 2022

  2. Na stránce Nové nasazení zvolte typ nasazení a pak vyberte Další.

    Snímek obrazovky s Průvodce konfigurací serveru, stránkou Nové nasazení 2022

  3. Na další stránce zvolte Nové nasazení – Základní a pak vyberte Další.

    Snímek obrazovky s Průvodce konfigurací serveru, novou stránkou Nasazení – Základní stránka 2022

  4. Na stránce Jazyk zvolte upřednostňovanou možnost Jazyk a pak vyberte Další.

    Snímek obrazovky se stránkou Jazyk

  5. Na stránce instanceSQL Serveru vyberte instanci SQL Serveru, kterou chcete použít. Pro účely vyhodnocení zvolte Nainstalovat SQL Server Express. Pro produkční účely zvolte Použít existující instanci SQL Serveru. Pak zvolte Další.

    SScreenshot of SQL Server Instance page.

    Pokud jste zvolili Možnost Použít existující instanci SQL Serveru, zadejte informace o databázi na další stránce a zvolte Test a ověřte. Pak zvolte Další.

    Snímek obrazovky se stránkou Databáze

  6. Na stránce Aplikační vrstva zvolte nastavení webu, které chcete použít, včetně toho, jestli chcete použít vazby HTTP nebo HTTPS, a pak zvolte Další. Další informace naleznete v tématu Nastavení webu.

    Snímek obrazovky s Průvodce konfigurací serveru, stránkou aplikační vrstvy 2022

  7. Na stránce Hledat vyberte, jestli chcete nainstalovat a nakonfigurovat funkce vyhledávání, nebo použít existující vyhledávací službu. Instalace a konfigurace vyhledávání podporuje funkce vyhledávání kódu, pracovní položky a wikiwebu. Další informace najdete v tématu Konfigurace vyhledávání. Zvolte Další.

    Snímek obrazovky s Průvodce konfigurací serveru, vyhledávací stránkou 2022

    Snímek obrazovky se stránkou Hledat pro Azure DevOps Server 2019

  8. Na stránce Revize zkontrolujte výběry a pak zvolte Ověřit, průvodce spustí kontroly připravenosti pro ověření vašeho prostředí a výběrů nastavení. Pokud je nasazení úspěšné, můžete nakonfigurovat nasazení. V opačném případě opravte všechny chyby a znovu spusťte kontroly připravenosti.

    Snímek obrazovky s Průvodce konfigurací serveru, stránkou Revize, 2022

  9. Kontroly připravenosti. Po dokončení všech kontrol můžete konfiguraci dokončit. Zvolte Konfigurovat.

    Tip

    Na libovolnou předchozí stránku se můžete vrátit tak, že v levém podokně zvolíte Předchozí nebo název stránky. Pokud změníte nastavení konfigurace, musíte nastavení ověřit tak, že zvolíte Kliknutím sem znovu spustíte kontroly připravenosti.

    Snímek obrazovky s Průvodce konfigurací serveru, stránkou Kontroly připravenosti a Azure DevOps Serverem 2022

    Snímek obrazovky s úvodní stránkou Konfigurace Azure DevOps Serveru 2019

  10. Průvodce přejde na stránku Konfigurovat a spustí konfiguraci jednotlivých funkcí a zobrazí průběh. Tento krok může trvat několik minut. Pokud jsou všechny konfigurace úspěšné, zobrazí se následující zpráva o úspěchu. Vyberte Další.

    Snímek obrazovky s Průvodce konfigurací serveru, stránkou Konfigurace, průběhem konfigurace, 2022

    Snímek obrazovky s průběhem konfigurace, 2019

  11. Na stránce Dokončení zkontrolujte výsledky konfigurace. Zkontrolujte výsledky konfigurace a zvolte Kopírovat úplnou cestu a zkopírujte odkaz na soubor protokolu konfigurace. Pokud se chcete připojit k webovému portálu nakonfigurovaného serveru, zvolte odkaz URL serveru Azure DevOps.

    Snímek obrazovky s Průvodce konfigurací serveru, stránkou Dokončeno, Dokončeno, 2022

    V tomto příkladu je /http:aaronha001/odkaz .

    Snímek obrazovky s Průvodce konfigurací serveru, stránkou Dokončeno, Dokončeno, 2019

Konfigurace pomocí možnosti Upřesnit

Tato část vás provede konfigurací Azure DevOps Serveru pomocí možnosti Upřesnit .

Poznámka:

Postupy instalace nového nasazení s možností Upřesnit jsou podobné pro všechny verze Azure DevOps Serveru a Team Foundation Serveru 2018 s tím rozdílem, že generování sestav není podporované pro Azure DevOps Server 2022 a novější verze. Obrázky uvedené v této části odkazují na Azure DevOps Server 2019, ale nakonfigurované informace jsou stejné, pokud není uvedeno jinak.

  1. Na úvodní stránce zvolte možnosti a pak vyberte Další.

  2. Na stránce Nové nasazení zvolte typ nasazení a pak vyberte Další.

  3. Na další stránce zvolte Nové nasazení – Upřesnit a pak vyberte Další.

    Snímek obrazovky s Průvodce konfigurací serveru, novou stránkou Nasazení – Upřesnit, 2022

    Snímek obrazovky s novým nasazením a rozšířeným výběrem

  4. Na stránce Jazyk zvolte upřednostňovanou možnost Jazyk a pak vyberte Další.

    Snímek obrazovky s možností Upřesnit, vyberte Jazyk, libovolnou verzi.

  5. Na stránce Databáze zadejte instanci SQL Serveru, kterou jste nastavili pro použití s Azure DevOps Serverem. Pak zvolte Další.

    Snímek obrazovky s rozšířeným výběrem možnosti Databáze

  6. Na stránce Účet zadejte účet služby, který se má použít.

    Snímek obrazovky s možností Upřesnit a vyberte Účet.

  7. Na stránce Aplikační vrstva zvolte nastavení webu, které chcete použít, včetně toho, jestli chcete použít vazby HTTP nebo HTTPS, a pak zvolte Další. Další informace naleznete v tématu Nastavení webu.

    Snímek obrazovky s rozšířeným výběrem, stránkou aplikační vrstvy

  8. Na stránce Hledat vyberte, jestli chcete nainstalovat a nakonfigurovat funkce vyhledávání, nebo použít existující vyhledávací službu. Instalace a konfigurace vyhledávání podporuje funkce vyhledávání kódu, pracovní položky a wikiwebu. Další informace najdete v tématu Konfigurace vyhledávání. Zvolte Další.

    Snímek obrazovky se stránkou Rozšířené vyhledávání

  1. Na stránce Vytváření sestav zrušte zaškrtnutí políčka Konfigurovat vytváření sestav, pokud nemáte v plánu používat službu SQL Server Reporting Services nebo ještě nemáte nainstalované Služba Analysis Services serveru SQL a službu SQL Server Reporting Services. V opačném případě ponechte políčko zaškrtnuté a zvolte Další.

    Snímek obrazovky s rozšířeným výběrem možnosti Vytváření sestav

  2. Reporting Services. Zadejte název serveru, na kterém jste nainstalovali službu SQL Server Reporting Services. Pak zvolte naplnit adresy URL. Zvolte Další.

    Snímek obrazovky služby Advanced, Reporting Services

  3. Analysis Services. Zadejte název serveru, na kterém jste nainstalovali službu SQL Server Reporting Services, a pak zvolte Test. Zvolte Další.

    Snímek obrazovky služby Advanced, Analysis Services

  4. Účet čtenáře sestav. Zadejte přihlašovací údaje pro účet služby, který jste nastavili pro vytváření sestav, a pak zvolte Test. Zvolte Další.

    Snímek obrazovky s rozšířeným účtem čtenáře sestav

  1. Na stránce Kolekce projektů ponechte políčko Vytvořit novou kolekci týmových projektů zaškrtnuté. Abyste mohli definovat projekty, musíte mít aspoň jednu kolekci projektů. Název projektu ponechte tak, jak je, DefaultCollection, nebo ho pojmenujte a volitelně zadejte popis.

    Snímek obrazovky se stránkou Upřesnit kolekci projektů

    Poznámka:

    Kolekce projektů se vytvoří tak, aby používala model zděděného procesu, který podporuje přizpůsobení prostřednictvím webového portálu. Podle potřeby můžete vytvořit další kolekce projektů pro podporu místního modelu procesu XML později. Viz Správa kolekcí projektů. Další informace o modelu procesu dědičnosti najdete v tématu o přizpůsobení procesu a zděděných procesech.

    Poznámka:

    Při definování služby Reporting Services bude vytvořená kolekce projektů podporovat místní model procesu XML pro přizpůsobení sledování práce. Pokud chcete vytvořit kolekci, která používá model procesu dědičnosti, budete muset přidat kolekci projektů, která není nakonfigurovaná se službou Reporting Services. Viz Správa kolekcí projektů. Další informace o modelu procesu dědičnosti najdete v tématu o přizpůsobení procesu a zděděných procesech.

  2. Na stránce Revize zkontrolujte výběry a pak zvolte Ověřit, průvodce spustí kontroly připravenosti pro ověření vašeho prostředí a výběrů nastavení. Pokud je nasazení úspěšné, můžete nakonfigurovat nasazení. V opačném případě opravte všechny chyby a znovu spusťte kontroly připravenosti.

    Snímek obrazovky s rozšířeným náhledem

  3. Na stránce Kontroly připravenosti systém provede konečný průchod, aby se zajistilo, že nastavení konfigurace je platné. Po dokončení všech kontrol můžete konfiguraci dokončit. Zvolte Konfigurovat.

    Tip

    Na libovolnou předchozí stránku se můžete vrátit tak, že v levém podokně zvolíte Předchozí nebo název stránky. Pokud změníte nastavení konfigurace, musíte nastavení ověřit tak, že zvolíte Kliknutím sem znovu spustíte kontroly připravenosti.

    Snímek obrazovky s rozšířenými kontrolami připravenosti

  4. Průvodce přejde na stránku Konfigurovat a spustí konfiguraci jednotlivých funkcí a zobrazí průběh. Tento krok může trvat několik minut. Pokud jsou všechny konfigurace úspěšné, zobrazí se následující zpráva o úspěchu. Vyberte Další.

    Snímek obrazovky se stránkou Upřesnit a Konfigurovat

  5. Na stránce Dokončení zkontrolujte výsledky konfigurace. Zkontrolujte výsledky konfigurace a zvolte Kopírovat úplnou cestu a zkopírujte odkaz na soubor protokolu konfigurace. Pokud se chcete připojit k webovému portálu nakonfigurovaného serveru, zvolte odkaz URL serveru Azure DevOps.

    V tomto příkladu je /http:aaronha001/odkaz .

    Snímek obrazovky s pokročilou konfigurací a stránkou Complete (Dokončit).

Vytvoření projektu

Webový portál se otevře na stránce Vytvořit projekt .

  1. Zadejte název projektu a volitelný popis. Název projektu nemůže obsahovat mezery nebo speciální znaky (například / : \ ~ & % ; @ ' " ? <> | # $ * } { , + = [ ]), nemůže začínat podtržítkem, nesmí začínat ani končit tečkou a musí mít 64 znaků nebo méně.

    Výchozí nastavení nakonfiguruje úložiště Git pro správu verzí a agilní proces pro sledování práce. Chcete-li zvolit různé možnosti, rozbalte položku Upřesnit.

    Snímek obrazovky s webovým portálem a dialogovým oknem Vytvořit projekt

    Porovnání možností správy verzí najdete v tématu Volba správného řízení verzí pro váš projekt. Přehled procesů sledování práce najdete v tématu Volba procesu.

  2. Po vytvoření projektu se zobrazí stránka souhrnu projektu. Další informace najdete v tématu Sdílení cíle projektu a zobrazení aktivity projektu.

Další kroky

Pro správce:

Pro vývojáře: