Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 | Azure DevOps Server 2020
Det enklaste sättet att konfigurera Azure DevOps Server är att placera allt på en enda server. Information om hur du bekräftar att den här konfigurationen är lämplig för ditt team finns i maskinvarurekommendationerna. Om inte bör du överväga en konfiguration med dubbla servrar eller flera servrar i stället.
Om du uppgraderar från en tidigare version kan du läsa mer om kompatibilitet, viktig information och komma igång med uppgraderingen.
Anmärkning
Procedurerna för att installera en ny distribution liknar alla versioner av Azure DevOps Server. Bilder som visas i den här artikeln kan referera till Azure DevOps Server 2022 eller Azure DevOps Server 2019, men den konfigurerade informationen är densamma om inget annat anges.
Förutsättningar
Förbered en enda dator som uppfyller systemkraven.
Om du inte planerar att använda SQL Server Express konfigurerar du en version av SQL Server som stöds. När du konfigurerar SQL Server för Azure DevOps lokalt måste du minst installera databasmotorn och Full-Text och semantiska extraheringar för sökfunktioner.
Vi rekommenderar att du endast använder SQL Server Express för personliga distributioner eller utvärderingsdistributioner. Betalda kopior av lokal Azure DevOps innehåller en SQL Server Standard-licens. Mer information finns i Priser för Azure DevOps Server och Priser för Team Foundation Server. Om du använder den inkluderade licensen kan du bara använda den för databaser som skapats med dessa produkter.
Det konto som du använder för att konfigurera installationen måste vara medlem i sysadmin-serverrollen i SQL Server.
Anmärkning
Att installera Azure DevOps lokalt innebär en komplex uppsättning åtgärder som kräver en hög grad av behörighet. Dessa åtgärder omfattar att skapa databaser, etablera inloggningar för tjänstkonton med mera. Tekniskt sett är allt som krävs:
Medlemskap i serveradmin rollen.
ÄNDRA ALLA INLOGGNINGAR, SKAPA ALLA DATABASER och VISA ALLA DEFINITIONER behörigheter på servernivå.
Kontrollrättighet på huvuddatabasen.
Medlemskap i sysadmin-serverrollen ger alla dessa medlemskap och behörigheter. Det är det enklaste sättet att se till att konfigurationen lyckas. Om det behövs kan du återkalla dessa medlemskap och behörigheter efter installationen.
För att stödja installation och konfiguration av söktillägget måste du ange ett användarnamn och lösenord. Installation och konfigurering av sökning har stöd för sökfunktioner för kod, arbetsobjekt och Wiki. Mer information finns i Konfigurera sökning. Observera att användarnamn inte kan innehålla bindestreck eller specialtecken.
Anmärkning
Sökningen kräver också Oracle Server JRE 8 (uppdatering 60 eller senare). Du kan ladda ned och installera eller uppdatera till den senaste versionen genom att acceptera Licensavtalet för Oracle Binary Code för Server JRE och välja Konfigurera. Observera att detta ställer in JAVA_HOME miljövariabeln så att den pekar på Java-installationskatalogen och att Server JRE inte tillhandahåller automatiska uppdateringar.
När du konfigurerar programnivån har du ett val av webbplatsinställningar. Granska webbplatsinställningarna för att förstå val och krav.
Ladda ned och installera
-
Ladda ned Azure DevOps Server via någon av följande kanaler:
- Visual Studio Downloads, som är den enklaste metoden (rulla ned till Alla nedladdningar, Azure DevOps Server 2019)
- Visual Studio Dev Essentials
- Servicecenter för volymlicensiering
Starta installationen.
Installationsprogrammet kopierar filer till datorn och startar sedan guiden Azure DevOps Server Configuration Center.
Du kan konfigurera installationen genom att välja Startguiden eller gå tillbaka vid ett senare tillfälle och starta guiden Serverkonfiguration enligt beskrivningen i nästa avsnitt.
Här visar vi guiden för Azure DevOps Server 2019

Välj Grundläggande eller Avancerat för en ny distribution
Det första steget för att konfigurera servern är att välja mellan de två distributionsalternativen.
Välj scenariot Ny distribution – Grundläggande att installera på en enskild server. Det här scenariot är optimerat för enkelhetens skull genom att använda standardalternativ för de flesta indata.
Med scenariot Ny distribution – Grundläggande anger du följande inställningar:
- Språk: Välj det språk som ska användas för att konfigurera.
- SQL Server-instans: Välj om du vill installera SQL Server Express eller använda en befintlig SQL Server-instans.
- Programnivå: Välj de webbplatsinställningar som ska användas, vilket innefattar om du vill använda HTTP- eller HTTPS-bindningar. Mer information finns i Webbplatsinställningar.
- Sök: Välj om du vill installera och konfigurera kodsökningsfunktioner eller använda en befintlig söktjänst. Mer information finns i Konfigurera sökning.
Välj scenariot Ny distribution – Avancerat när du vill ha fullständig kontroll över alla indata.
Du anger följande ytterligare inställningar:
-
Konto: Välj det tjänstkonto som dina processer körs som. Standardvärdet som används i Basic-scenariot finns
NT AUTHORITY\NETWORK SERVICEi domänanslutna scenarier ochLOCAL SERVICEi arbetsgruppsscenarier. -
Programnivå:
- Under SSH-inställningar väljer du om du vill aktivera SSH och den port som den ska lyssna på. Standardvärdet som används i Basic-scenariot är att konfigurera SSH på port 22.
- Under Plats för filcache väljer du platsen för filcachen som används för resurser som används ofta. Standardvärdet som används i Basic-scenariot är sökvägen
AzureDevOpsServerData\ApplicationTier\_fileCachepå den lokala enheten, som har det mest lediga utrymmet..
- Projektsamling: Ange namnet på den projektsamling som ska användas för att lagra dina projekt. Standardbeteendet för basic-scenariot är att skapa en projektsamling med namnet DefaultCollection.
-
Konto: Välj det tjänstkonto som dina processer körs som. Standardvärdet som används i Basic-scenariot finns
NT AUTHORITY\NETWORK SERVICEi domänanslutna scenarier ochLOCAL SERVICEi arbetsgruppsscenarier. -
Programnivå:
- Under SSH-inställningar väljer du om du vill aktivera SSH och den port som den ska lyssna på. Standardvärdet som används i Basic-scenariot är att konfigurera SSH på port 22.
- Under Plats för filcache väljer du platsen för filcachen som används för resurser som används ofta. Standardvärdet som används i Basic-scenariot är sökvägen
AzureDevOpsServerData\ApplicationTier\_fileCachepå den lokala enheten, som har det mest lediga utrymmet..
-
Rapportering: (Valfritt) Välj om du vill använda SQL Server Reporting Services för att skapa rapporter. Du måste ange följande information för att stödja det här valet:
- Reporting Services-instans
- Rapportserver-URL
- URL för Rapporthanteraren
- SQL Server Analysis Services-instans
- Kontonamn för rapportläsare
- Projektsamling: Ange namnet på den projektsamling som ska användas för att lagra dina projekt. Standardbeteendet för basic-scenariot är att skapa en projektsamling med namnet DefaultCollection.
-
Konto: Välj det tjänstkonto som dina processer körs som. Standardvärdet som används i Basic-scenariot finns
När du har granskat dina val och valt Verifiera kör guiden beredskapskontroller för att verifiera din miljö och dina inställningsval. Om det lyckas kan du konfigurera distributionen. Annars kan du åtgärda eventuella fel och köra beredskapskontrollerna igen.
Konfigurera med alternativet Grundläggande
Det här avsnittet beskriver hur du konfigurerar Din Azure DevOps Server med hjälp av alternativet Basic som valts i guiden Serverkonfiguration, sidan Ny distribution .
På sidan Välkommen väljer du dina alternativ och väljer sedan Nästa.
På sidan Ny distribution väljer du din distributionstyp och väljer sedan Nästa.
På nästa sida väljer du Ny distribution – Grundläggande och sedan Nästa.
På sidan Språk väljer du önskat språkalternativ och väljer sedan Nästa.
På sidan SQL Server-instansväljer du den SQL Server-instans som du vill använda. I utvärderingssyfte väljer du Installera SQL Server Express. I produktionssyfte väljer du Använd en befintlig SQL Server-instans. Välj sedan Nästa.
Om du väljer Använd en befintlig SQL Server-instans anger du databasinformationen på nästa sida och väljer Testa för att verifiera. Välj sedan Nästa.
På sidan Programnivå väljer du de webbplatsinställningar som du vill använda, vilket inkluderar om du vill använda HTTP- eller HTTPS-bindningar och väljer sedan Nästa. Mer information finns i Webbplatsinställningar.
På sidan Sök väljer du om du vill installera och konfigurera sökfunktioner eller använda en befintlig söktjänst. Installation och konfigurering av sökning har stöd för sökfunktioner för kod, arbetsobjekt och Wiki. Mer information finns i Konfigurera sökning. Välj Nästa.
På sidan Granska granskar du dina val och väljer sedan Verifiera. Guiden kör beredskapskontroller för att verifiera din miljö och dina inställningsval. Om det lyckas kan du konfigurera distributionen. Annars kan du åtgärda eventuella fel och köra beredskapskontrollerna igen.
Beredskapskontroller. När alla kontroller har passerat är du redo att slutföra konfigurationen. Välj Konfigurera.
Tips/Råd
Du kan gå tillbaka till valfri föregående sida genom att välja Föregående eller sidnamnet i den vänstra rutan. Om du ändrar en konfigurationsinställning måste du verifiera inställningarna genom att välja Klicka här för att köra beredskapskontroller igen.
Guiden går vidare till sidan Konfigurera och börjar konfigurera varje funktion och visar förloppet. Det här steget kan ta flera minuter. Om alla konfigurationer lyckas får du följande meddelande. Välj Nästa.
På sidan Slutför granskar du resultatet av konfigurationen. Granska konfigurationsresultatet och välj Kopiera fullständig sökväg för att kopiera länken till konfigurationsloggfilen. Välj url-länken för Azure DevOps Server för att ansluta till webbportalen för den konfigurerade servern.
Konfigurera med alternativet Avancerat
Det här avsnittet beskriver hur du konfigurerar Din Azure DevOps Server med hjälp av alternativet Avancerat .
Anmärkning
Procedurerna för att installera en ny distribution med alternativet Avancerat liknar alla versioner av Azure DevOps Server och Team Foundation Server 2018, förutom att Rapportering inte stöds för Azure DevOps Server 2022 och senare versioner. Bilder som visas i det här avsnittet refererar till Azure DevOps Server 2019, men den konfigurerade informationen är densamma om inget annat anges.
På sidan Välkommen väljer du dina alternativ och väljer sedan Nästa.
På sidan Ny distribution väljer du distributionstyp och sedan Nästa.
På nästa sida väljer du Ny distribution – Avancerat och sedan Nästa.
På sidan Språk väljer du önskat språkalternativ och väljer sedan Nästa.
På sidan Databas anger du den SQL Server-instans som du har konfigurerat för användning med Azure DevOps Server. Välj sedan Nästa.
På sidan Konto anger du det tjänstkonto som ska användas.
På sidan Programnivå väljer du de webbplatsinställningar som du vill använda, vilket inkluderar om du vill använda HTTP- eller HTTPS-bindningar och väljer sedan Nästa. Mer information finns i Webbplatsinställningar.
På sidan Sök väljer du om du vill installera och konfigurera sökfunktioner eller använda en befintlig söktjänst. Installation och konfigurering av sökning har stöd för sökfunktioner för kod, arbetsobjekt och Wiki. Mer information finns i Konfigurera sökning. Välj Nästa.
Avmarkera kryssrutan Konfigurera rapportering på sidan Rapportering om du inte planerar att använda SQL Server Reporting Services eller ännu inte har installerat SQL Server Analysis Services och SQL Server Reporting Services. Annars håller du rutan markerad och väljer Nästa.
Reporting Services. Ange namnet på servern där du installerade SQL Server Reporting Services. Välj sedan Fyll i URL:er. Välj Nästa.
Analysis Services. Ange namnet på servern där du installerade SQL Server Reporting Services och välj sedan Testa. Välj Nästa.
Rapportläsarkonto. Ange autentiseringsuppgifterna för det tjänstkonto som du har konfigurerat för rapportering och välj sedan Testa. Välj Nästa.
På sidan Projektsamling lämnar du kryssrutan Skapa en ny gruppprojektsamling markerad. Du måste ha minst en projektsamling där du kan definiera projekt. Lämna projektnamnet som det är, DefaultCollection, eller ge det ett nytt namn och eventuellt en beskrivning.
Anmärkning
Projektsamlingen skapas för att använda den ärvda processmodellen, som stöder anpassning via webbportalen. Du kan skapa andra projektsamlingar efter behov för att stödja den lokala XML-processmodellen senare. Se Hantera projektsamlingar. För mer information om arvsprocessmodellen, se Om processanpassning och ärvda processer.
Anmärkning
När rapporteringsfunktioner definieras stöder den projektsamling som skapas den lokala XML-processmodellen för anpassning av arbetsuppföljning. Om du vill skapa en samling som använder arvsprocessmodellen måste du lägga till en projektsamling som inte har konfigurerats med Reporting Services. Se Hantera projektsamlingar. För mer information om arvsprocessmodellen, se Om processanpassning och ärvda processer.
På sidan Granska granskar du dina val och väljer sedan Verifiera. Guiden kör beredskapskontroller för att verifiera din miljö och dina inställningsval. Om det lyckas kan du konfigurera distributionen. Annars kan du åtgärda eventuella fel och köra beredskapskontrollerna igen.
På sidan Beredskapskontroller utför systemet ett sista pass för att säkerställa att konfigurationsinställningarna är giltiga. När alla kontroller har passerat är du redo att slutföra konfigurationen. Välj Konfigurera.
Tips/Råd
Du kan gå tillbaka till valfri föregående sida genom att välja Föregående eller sidnamnet i den vänstra rutan. Om du ändrar en konfigurationsinställning måste du verifiera inställningarna genom att välja Klicka här för att köra beredskapskontroller igen.
Guiden går vidare till sidan Konfigurera och börjar konfigurera varje funktion och visar förloppet. Det här steget kan ta flera minuter. Om alla konfigurationer lyckas får du följande meddelande. Välj Nästa.
På sidan Slutför granskar du resultatet av konfigurationen. Granska konfigurationsresultatet och välj Kopiera fullständig sökväg för att kopiera länken till konfigurationsloggfilen. Välj url-länken för Azure DevOps Server för att ansluta till webbportalen för den konfigurerade servern.
I det här exemplet är länken
/http:aaronha001/.
Skapa ett projekt
Webbportalen öppnas på sidan Skapa ett projekt .
Ange ett projektnamn och en valfri beskrivning. Projektnamnet får inte innehålla blanksteg eller specialtecken (till exempel / : \ ~ & % ; @ ' " ? <> | # $ * } { , + = [ ]), kan inte börja med ett understreck, kan inte börja eller avsluta med en punkt och måste vara 64 tecken eller mindre.
Standardinställningarna konfigurerar en Git-lagringsplats för versionskontroll och agil process för arbetsspårning. Om du vill välja olika alternativ expanderar du Avancerat.
En jämförelse av alternativ för versionskontroll finns i Välj rätt versionskontroll för projektet. En genomgång av arbetsspårningsprocesser finns i Välj en process.
När projektet har skapats visas sammanfattningssidan för projektet. Mer information finns i Dela ditt projektuppdrag, visa projektaktivitet.
Nästa steg
För administratörer:
För utvecklare: