Installieren auf einem einzelnen Server

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018

Die einfachste Möglichkeit, Azure DevOps Server einzurichten, besteht darin, alles auf einem einzelnen Server zu platzieren. Informationen zur Bestätigung, dass diese Konfiguration für Ihr Team geeignet ist, finden Sie in den Hardwareempfehlungen. Wenn nicht, sollten Sie stattdessen eine Konfiguration mit dualem Server oder mehreren Servern berücksichtigen.

Wenn Sie ein Upgrade von einer früheren Version durchführen, erfahren Sie mehr über Kompatibilität, Versionshinweise und erste Schritte mit Ihrem Upgrade.

Voraussetzungen

  1. Bereiten Sie einen einzelnen Computer vor, der die Systemanforderungen erfüllt.

  2. Wenn Sie nicht planen, SQL Server Express zu verwenden, richten Sie eine unterstützte Version von SQL Server ein. Wenn Sie SQL Server für Azure DevOps lokal einrichten, installieren Sie mindestens die Datenbank-Engine und Full-Text und semantischen Extraktionen für Suchfeatures.

    Es wird empfohlen, SQL Server Express nur für persönliche oder Auswertungsbereitstellungen zu verwenden. Kostenpflichtige Kopien von Azure DevOps lokal enthalten eine SQL Server Standard Lizenz. Weitere Informationen finden Sie unter Azure DevOps Server Preise und Team Foundation Server Preise. Wenn Sie die enthaltene Lizenz verwenden, können Sie sie nur für Datenbanken verwenden, die mit diesen Produkten erstellt wurden.

  3. Das Konto, das Sie zum Konfigurieren der Installation verwenden, muss mitglied der Sysadmin-Serverrolle in SQL Server sein.

    Hinweis

    Die Installation von Azure DevOps lokal umfasst einen komplexen Satz von Vorgängen, die ein hohes Maß an Berechtigungen erfordern. Zu diesen Vorgängen gehören das Erstellen von Datenbanken, die Bereitstellung von Anmeldungen für Dienstkonten und vieles mehr. Technisch ist alles erforderlich:

    • Mitgliedschaft in der Serveradminrolle.

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

    • Berechtigung CONTROL für die Datenbank master.

      Die Mitgliedschaft in der Sysadmin-Serverrolle stellt alle diese Mitgliedschaften und Berechtigungen zu. Es ist die einfachste Möglichkeit, sicherzustellen, dass die Konfiguration erfolgreich ist. Bei Bedarf können Sie diese Mitgliedschaften und Berechtigungen nach der Installation widerrufen.

  4. Um die Installation und Konfiguration der Sucherweiterung zu unterstützen, müssen Sie einen Benutzernamen und ein Kennwort angeben. Das Installieren und Konfigurieren der Suchfunktionen "Code", "Arbeitselement" und "Wiki". Weitere Informationen finden Sie unter Konfigurieren der Suche.

    Hinweis

    Die Suche erfordert auch Oracle Server JRE 8 (Update 60 oder höher). Sie können die neueste Version herunterladen und installieren oder aktualisieren, indem Sie den Oracle Binary Code License Agreement für Server JRE akzeptieren und die Option "Konfigurieren" auswählen. Beachten Sie, dass dies die JAVA_HOME Umgebungsvariable auf das Java-Installationsverzeichnis verweist und dass Server JRE keine automatischen Updates bereitstellt.

  5. Beim Konfigurieren der Anwendungsebene haben Sie eine Auswahl an Websiteeinstellungen. Überprüfen Sie die Websiteeinstellungen , um die Auswahl und die Anforderungen zu verstehen.

Herunterladen und Installieren

  1. Laden Sie Azure DevOps Server über einen der folgenden Kanäle herunter:

  2. Starten Sie die Installation.

    Das Installationsprogramm kopiert Dateien auf Ihrem Computer, und startet dann das Azure DevOps Server Configuration Center.

  3. Sie können Ihre Installation konfigurieren, indem Sie den Start-Assistenten auswählen oder zu einem späteren Zeitpunkt zurückkehren und den Assistenten für die Serverkonfiguration starten, wie im nächsten Abschnitt beschrieben.

    Start Wizard

Konfigurieren mithilfe der Standardoption

In diesem Abschnitt werden Sie durch die Konfiguration Ihrer Azure DevOps Server mithilfe der Option "Standard" geführt. Die Standardoption ist für die Einfachheit optimiert, indem standardoptionen für die meisten Eingaben verwendet werden. Wenn Sie alle Eingaben vollständig steuern möchten, wählen Sie stattdessen die Option "Neue Bereitstellung – Erweitert" aus.

  1. Öffnen Sie die Azure DevOps Verwaltungskonsole, und wählen Sie "Installierte Features konfigurieren" aus, um den Serverkonfigurations-Assistenten zu öffnen.

    Choose Configure Installed Features

  2. Wählen Sie "Azure DevOps Server konfigurieren" aus, und wählen Sie dann "Start-Assistent" aus.

    Start Wizard

  3. Basic Wählen Sie die Option "Neue Bereitstellung – Standard " aus, und wählen Sie dann " Weiter" aus.

    New deployment, Basic page

  4. Sprache: Wählen Sie die Sprache für Ihre Bereitstellung aus, und wählen Sie "Weiter" aus.

    Basic>Language

  5. SQL Server Instanz. Wählen Sie die SQL Server Instanz aus, die Sie verwenden möchten. Wählen Sie für Auswertungszwecke die Option "Installieren SQL Server Express" aus. Wählen Sie für Produktionszwecke die Option "Vorhandene SQL Server Instanz verwenden" aus. Klicken Sie dann auf Weiter.

    Basic>SQL Server Instance

    Wenn Sie eine vorhandene SQL Server Instanz ausgewählt haben, geben Sie die Datenbankinformationen auf der nächsten Seite ein, und wählen Sie "Testen" aus, um zu überprüfen. Klicken Sie dann auf Weiter.

    Basic>Database

  6. Anwendungsebene. Wählen Sie die Websiteeinstellungen aus, die Sie verwenden möchten, einschließlich der Verwendung von HTTP- oder HTTPS-Bindungen, und wählen Sie dann "Weiter" aus. Weitere Informationen finden Sie unter Websiteeinstellungen.

    Basic>Application Tier

  7. Suchen Wählen Sie aus, ob Suchfeatures installiert und konfiguriert werden sollen, oder verwenden Sie einen vorhandenen Suchdienst. Das Installieren und Konfigurieren der Suchfunktionen "Code", "Arbeitselement" und "Wiki". Weitere Informationen finden Sie unter Konfigurieren der Suche. Wählen Sie Weiter aus.

    Basic>Search

  8. Überprüfung. Überprüfen Sie Ihre Auswahl, und wählen Sie "Überprüfen" aus, führt der Assistent Bereitschaftsprüfungen aus, um Ihre Umgebung und Ihre Einstellungsauswahl zu überprüfen. Wenn dies erfolgreich ist, können Sie Ihre Bereitstellung konfigurieren. Beheben Sie andernfalls alle Fehler, und führen Sie die Bereitschaftsprüfungen erneut aus.

  9. Bereitschaftsprüfungen. Wenn alle Prüfungen bestanden wurden, können Sie die Konfiguration abschließen. Wählen Sie "Konfigurieren" aus.

    Basic>Configure>Begin

    Tipp

    Sie können zu einer beliebigen vorherigen Seite zurückkehren, indem Sie "Vorherige " oder den Seitennamen im linken Bereich auswählen. Wenn Sie eine Konfigurationseinstellung ändern, müssen Sie die Einstellungen überprüfen, indem Sie hier klicken, um Die Bereitschaftsprüfungen erneut ausführen zu können.

  10. Konfigurieren. Der Assistent startet die Konfiguration der einzelnen Features und zeigt den Fortschritt an. Wählen Sie nach Abschluss der Option "Weiter" aus.

    Basic>Configure>Next

  11. Abgeschlossen. Überprüfen Sie die Konfigurationsergebnisse, und wählen Sie "Vollständiger Pfad kopieren " aus, um den Link zur Konfigurationsprotokolldatei zu kopieren. Wählen Sie den link Azure DevOps Server aus, um das Webportal zu öffnen.

    In diesem Beispiel ist /http:aaronha001/der Link .

    Basic>Complete

Konfigurieren mit der Option "Erweitert"

In diesem Abschnitt werden Sie durch die Konfiguration Ihrer Azure DevOps Server mithilfe der Option "Erweitert" geführt. Eine Überprüfung der Optionen "Basic" und "Erweitert" finden Sie unter "Installieren und Konfigurieren von Azure DevOps", "Basic" und "Advanced".For a review of Basic and Advanced options, see Install and configure Azure DevOps, Basic and Advanced configuration options.

  1. Starten Sie den Serverkonfigurations-Assistenten, um Azure DevOps Server zu konfigurieren.

    Start Wizard

  2. Wählen Sie "Azure DevOps Server konfigurieren" aus, und wählen Sie dann "Start-Assistent" aus.

    Start Wizard

  3. Erweitert. Wählen Sie die Option "Neue Bereitstellung – Erweitert " und dann " Weiter" aus.

    New Deployment, Advanced selection

  4. Sprache: Wählen Sie die Sprache für Ihre Bereitstellung aus, und wählen Sie "Weiter" aus.

    Advanced>Language

  5. Datenbank. Geben Sie die SQL Server Instanz an, die Sie für die Verwendung mit Azure DevOps Server eingerichtet haben. Klicken Sie dann auf Weiter.

    Advanced>Database

  6. Konto. Geben Sie das zu verwendende Dienstkonto an.

    Advanced>Account

  7. Anwendungsebene. Wählen Sie die Websiteeinstellungen aus, die Sie verwenden möchten, einschließlich der Verwendung von HTTP- oder HTTPS-Bindungen, und wählen Sie dann "Weiter" aus. Weitere Informationen finden Sie unter Websiteeinstellungen.

    Advanced>Application Tier

  8. Suchen Wählen Sie aus, ob Sie Suchfeatures installieren und konfigurieren oder einen vorhandenen Suchdienst verwenden möchten. Die Installation und Konfiguration von Search unterstützt Code, Arbeitselement und Wiki-Suchfeatures . Weitere Informationen finden Sie unter Konfigurieren der Suche. Wählen Sie Weiter aus.

    Advanced>Search

  9. Berichterstellung. Deaktivieren Sie das Kontrollkästchen "Berichterstellung konfigurieren", wenn Sie SQL Server Reporting Services nicht verwenden oder SQL Server Analysis Services und SQL Server Reporting Services noch nicht installiert haben. Andernfalls halten Sie das Kontrollkästchen aktiviert, und wählen Sie "Weiter" aus.

    Advanced>Reporting

  10. Reporting Services Geben Sie den Namen des Servers ein, auf dem Sie SQL Server Reporting Services installiert haben. Wählen Sie dann "URLs auffüllen" aus. Wählen Sie Weiter aus.

    Advanced>Reporting Services

  11. Analysis Services. Geben Sie den Namen des Servers ein, auf dem Sie SQL Server Reporting Services installiert haben, und wählen Sie dann "Testen" aus. Wählen Sie Weiter aus.

    Advanced>Analysis Services

  12. Berichtleserkonto. Geben Sie die Anmeldeinformationen für das Dienstkonto ein, das Sie für die Berichterstellung eingerichtet haben, und wählen Sie dann "Testen" aus. Wählen Sie Weiter aus.

    Advanced>Report Reader Account

  13. Project Auflistung. Lassen Sie das Kontrollkästchen "Neue Teamprojektsammlung erstellen " aktiviert. Sie müssen mindestens eine Projektsammlung haben, in der Projekte definiert werden sollen. Lassen Sie den Projektnamen wie folgt, DefaultCollection oder geben Sie ihm einen neuen Namen und optional eine Beschreibung.

    Advanced>Report Reader Account>Collection

    Hinweis

    Diese Auflistung unterstützt das lokale XML-Prozessmodell zum Anpassen der Arbeitsverfolgung. Um eine Auflistung zu erstellen, die das Vererbungsprozessmodell verwendet, müssen Sie eine Projektsammlung hinzufügen, die nicht mit Berichtsdiensten konfiguriert ist. Weitere Informationen finden Sie unter "Projektsammlungen verwalten". Weitere Informationen zum Vererbungsprozessmodell finden Sie unter Informationen zur Anpassung von Prozessen und geerbten Prozessen.

  14. Überprüfung. Überprüfen Sie die Konfigurationseinstellungen, die Sie vorgenommen haben, und wählen Sie "Überprüfen" aus.

    Advanced>Review

  15. Bereitschaftsprüfungen. Das System führt einen endgültigen Pass aus, um sicherzustellen, dass die Konfigurationseinstellungen gültig sind. Wenn alle Prüfungen bestanden haben, sind Sie bereit, die Konfiguration abzuschließen. Wählen Sie "Konfigurieren" aus.

    Advanced>Readiness Checks

    Tipp

    Sie können zu einer beliebigen vorherigen Seite zurückkehren, indem Sie " Vorherige " oder den Seitennamen im linken Bereich auswählen. Wenn Sie eine Konfigurationseinstellung ändern, müssen Sie die Einstellungen überprüfen, indem Sie hier klicken, um Bereitschaftsprüfungen erneut durchzuführen.

  16. Konfigurieren. Der Assistent beginnt mit der Konfiguration jedes Features und zeigt den Fortschritt an. Wählen Sie nach Abschluss die Option "Weiter" aus.

    Advanced>Configure

  17. Abgeschlossen. Überprüfen Sie Die Konfigurationsergebnisse, und wählen Sie " Vollständiger Pfad kopieren" aus, um den Link zur Konfigurationsprotokolldatei zu kopieren. Wählen Sie den link Azure DevOps Server aus, um das Webportal zu öffnen.

    In diesem Beispiel ist /http:aaronha001/der Link .

    Advanced>Complete

Erstellen eines Projekts

Ihr Webportal wird auf der Seite "Projekt erstellen" geöffnet.

  1. Geben Sie einen Projektnamen und eine optionale Beschreibung an. Der Projektname kann keine Leerzeichen oder Sonderzeichen enthalten (z. B. / & \ ~ % ; @ ' " ? <> | # $ * { , + = [ ]), kann nicht mit einem Unterstrich beginnen, kann nicht mit einem Punkt beginnen oder beenden und muss 64 Zeichen oder weniger sein.

    Die Standardeinstellungen konfigurieren ein Git-Repository für die Versionssteuerung und den agilen Prozess für die Arbeitsverfolgung. Um verschiedene Optionen auszuwählen, erweitern Sie "Erweitert".

    Create project

    Einen Vergleich der Versionssteuerungsoptionen finden Sie unter Auswählen des richtigen Versionssteuerelements für Ihr Projekt. Eine Überprüfung der Arbeitsverfolgungsprozesse finden Sie unter Auswählen eines Prozesses.

  2. Wenn Ihr Projekt erstellt wurde, wird die Projektzusammenfassungsseite angezeigt. Weitere Informationen finden Sie unter Freigeben Ihrer Projektmission, Anzeigen von Projektaktivitäten.

Nächste Schritte

Für Administratoren:

Für Entwickler: