Installieren und Konfigurieren von Azure DevOps lokal

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

Bei der lokalen Bereitstellung von Azure DevOps haben Sie mehrere Möglichkeiten. Sie können alles auf einem einzelnen Server installieren. Alternativ können Sie mehrere Anwendungsebenen und SQL-Instanzen verwenden. Informationen zum Ermitteln des richtigen Bereitstellungstyps für Ihr Team finden Sie unter Hardwareempfehlungen.

Bereitstellungsoptionen

  • Einzelserver: Eine Bereitstellung mit einem einzelnen Server ist die einfachste Bereitstellung, da sich die Anwendungsebene und die Datenebene auf demselben Computer befinden. Wählen Sie diese Bereitstellung aus, wenn Sie ein einzelnes Team oder eine kleine Gruppe von Teams unterstützen.

  • Zwei Server: Eine Bereitstellung mit zwei Servern mit separaten Anwendungs- und Datenebenen kann eine bessere Leistung für größere Teams bieten und Teams mit überdurchschnittlicher Nutzung unterstützen.

  • Mehrere Server: Wählen Sie diese Art der Bereitstellung, die mehrere Anwendungs- und Datenebenen umfasst, um eine bessere Leistung für sehr große Teams und Teams mit sehr hoher Auslastung zu bieten. Durch die Verwendung von mehr als einem Server verbessern Sie die Möglichkeiten zur Hochverfügbarkeit und Notfallwiederherstellung.

Berichtskonfigurationsoptionen

Azure DevOps Server unterstützt den Analytics-Dienst, der anstelle von SQL Server Reporting Services oder parallel verwendet werden kann. Wenn Sie jedoch planen, das Vererbungsprozessmodell zum Anpassen der Arbeitsnachverfolgung zu verwenden, können Sie nur den Analytics-Dienst für die Berichterstellung verwenden, die Projektsammlung darf nicht für die Unterstützung der Berichterstellung konfiguriert werden.

Weitere Informationen zum Analytics-Dienst finden Sie unter Was ist der Analytics-Dienst?. Weitere Informationen zum Vererbungsprozessmodell finden Sie unter Informationen zur Prozessanpassung und geerbten Prozessen.

Hinweis

Nur neue Projektsammlungen können so konfiguriert werden, dass sie das Vererbungsprozessmodell unterstützen. Aktualisierte Projektsammlungen können weiterhin nur das lokale XML-Prozessmodell unterstützen.

Installationen zur Auswertung oder zum persönlichen Gebrauch

Wenn Sie Azure DevOps lokal für den persönlichen Gebrauch oder zur Auswertung einrichten, verwenden Sie Azure DevOps Express. Azure DevOps Express ist kostenlos, einfach einzurichten und kann auf Client- und Serverbetriebssystemen installiert werden. Es unterstützt alle gleichen Features wie Azure DevOps Server. Azure DevOps Server Express-Lizenzierung beschränkt die Verwendung auf fünf aktive Benutzer.

Tipp

Erwägen Sie die Verwendung eines kostenlosen Azure DevOps Services organization für den persönlichen Gebrauch. Da Azure DevOps Services cloudbasiert sind, müssen Sie sie nicht auf Ihrer eigenen Hardware installieren oder Ihre eigenen Sicherungen verwalten.

Bereitstellungsprozess

Unabhängig davon, wie Sie Azure DevOps Server bereitstellen möchten, umfasst der Prozess die folgenden drei Schritte:

  • Vorbereitung: Das Installationsprogramm bereitet einen oder mehrere Server für Azure DevOps Server vor, indem die Systemanforderungen überprüft und erfüllt werden.

  • Installation: Das Installationsprogramm platziert ausführbare Dateien auf Ihrem Server und führt ein Installationsprogramm aus VisualStudio.com oder dem Volume Licensing Service Center aus.

  • Konfiguration: In diesem Schritt werden die installierten Features konfiguriert, damit Ihre Installation ausgeführt wird. Wenn Sie einen Konfigurations-Assistenten ausführen, führt er eine Reihe von Bereitschaftsprüfungen aus. Diese Überprüfungen stellen sicher, dass Ihr System die Anforderungen erfüllt und dass Ihre Einstellungsauswahl wahrscheinlich funktioniert. Wenn Probleme auftreten, werden eine oder mehrere Warnungen oder Fehlermeldungen angezeigt. Nachdem Sie alle Fehler behoben haben, führen Sie die Konfiguration aus, um die Einrichtung Ihrer Bereitstellung abzuschließen.

Nach Abschluss der Installation startet das Installationsprogramm das Azure DevOps Server Configuration Center. Ein einheitlicher Assistent unterstützt alle Azure DevOps Server Konfigurationen, z. B. neue Installationen, Upgrades und Szenarien mit nur Anwendungsebene.

Screenshot: Azure DevOps Server Konfigurationscenter-Assistent, Seite

Wenn Sie das Dialogfeld Configuration Center schließen müssen, können Sie zu diesem zurückkehren. Starten Sie die Azure DevOps Server-Verwaltungskonsole, und wählen Sie auf der Seite Anwendungsebene, Search oder Proxyserverdie Option Installierte Features konfigurieren aus. Diese Option ist nur verfügbar, wenn Einstellungen vorhanden sind, die noch konfiguriert werden müssen. Wenn beispielsweise die Anwendungsebene vollständig konfiguriert wurde, können Sie Einstellungen nur über die Seite Azure DevOps Server Verwaltungskonsole, Anwendungsebene ändern.

Screenshot: Azure DevOps Server Configuration Center-Assistent, Anwendungsebene, Wählen Sie Installierte Features konfigurieren aus.

Konfigurationsoptionen: Basic, Advanced und Azure

Der Serverkonfigurations-Assistent unterstützt drei Standard Konfigurationsoptionen: Basic, Advanced und Azure.

Basic

Wählen Sie Basic aus, wenn Sie den Anwendungsebenenserver konfigurieren und die Search-Erweiterung installieren und konfigurieren oder ein anderes Suchfeature von Drittanbietern konfigurieren möchten. Das Installieren und Konfigurieren von Search unterstützt Code-, Arbeitselement- und Wiki-Suchfunktionen. Weitere Informationen finden Sie unter Konfigurieren der Suche.

Fortgeschrittene

Wählen Sie Erweitert aus, wenn Sie Ihre Bereitstellung so konfigurieren möchten, dass SQL Server Analysis Services und SQL Server Reporting Services zusätzlich zu den Mit der Option Basic konfigurierten Features unterstützt werden.

Hinweis

Erweitert ist in Azure Virtual Machines nicht verfügbar. Verwenden Sie entweder Basic oder Azure.

Azure

Wählen Sie Azure aus, wenn Sie Azure DevOps Server auf einem virtuellen Azure-Computer installiert haben und sie mit Azure SQL-Datenbank konfigurieren möchten. Ausführliche Informationen finden Sie unter Verwenden Azure SQL Datenbank mit Azure DevOps Server.