Installare e configurare Azure DevOps in locale

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

Sono disponibili diverse opzioni in come distribuire Azure DevOps in locale. È possibile installare tutti gli elementi in un singolo server. In alternativa, è possibile usare più livelli applicazione e istanze SQL. Per informazioni su come determinare il tipo di distribuzione corretto per il team, vedere Raccomandazioni hardware.

Scelte di distribuzione

  • Server singolo: una distribuzione a server singolo è la distribuzione più semplice perché il livello applicazione e il livello dati si trovano nello stesso computer. Scegliere questa distribuzione quando si supporta un singolo team o un piccolo set di team.

  • Dual server: una distribuzione a doppio server, con livelli di applicazione e dati separati, può offrire prestazioni migliori per un set più ampio di team e supportare i team che hanno un utilizzo superiore alla media.

  • Più server: Choose questo tipo di distribuzione, che implica più livelli di applicazione e dati, per offrire prestazioni migliori per team e team molto grandi con un utilizzo molto elevato. Usando più server, è possibile migliorare la disponibilità elevata e la capacità di ripristino di emergenza.

Opzioni di configurazione dei report

Azure DevOps Server supporta il servizio di analisi che può essere usato al posto di SQL Server Reporting Services o lungo il lato. Tuttavia, se si prevede di usare il modello di processo di ereditarietà per personalizzare il rilevamento del lavoro, è possibile usare solo il servizio analisi per la creazione di report, la raccolta di progetti non deve essere configurata per supportare la creazione di report.

Per altre informazioni sul servizio di analisi, vedere Informazioni sul servizio analisi? Per altre informazioni sul modello di processo di ereditarietà, vedere Informazioni sulla personalizzazione dei processi e sui processi ereditati.

Nota

È possibile configurare solo nuove raccolte di progetti per supportare il modello di processo di ereditarietà. Le raccolte di progetti aggiornate possono continuare a supportare solo il modello di processo XML locale.

Installazioni per la valutazione o l'uso personale

Se si configura Azure DevOps locale per l'uso personale o per valutarlo, usare Azure DevOps Express. Azure DevOps Express è gratuito, semplice da configurare e installare nei sistemi operativi client e server. Supporta tutte le stesse funzionalità di Azure DevOps Server. Azure DevOps Server limiti delle licenze Express usano a cinque utenti attivi.

Suggerimento

Prendere in considerazione l'uso di un'organizzazione gratuita Azure DevOps Services per l'uso personale. Poiché Azure DevOps Services sono basati sul cloud, non è necessario installarli nel proprio hardware o gestire i propri backup.

Processo di distribuzione

Indipendentemente dal modo in cui si prevede di distribuire Azure DevOps Server, il processo prevede tre passaggi seguenti:

  • Preparazione: il programma di installazione prepara uno o più server per Azure DevOps Server esaminando e seguendo i requisiti di sistema.

  • Installazione: il programma di installazione inserisce i file eseguibili nel server ed esegue un programma di installazione da VisualStudio.com o dal Centro servizi multilicenza.

  • Configurazione: questo passaggio configura le funzionalità installate per ottenere l'installazione e l'esecuzione. Quando si esegue una configurazione guidata, viene eseguita una serie di controlli di idoneità. Questi controlli assicurano che il sistema soddisfi i requisiti e che le selezioni delle impostazioni funzionino probabilmente. Se si verificano problemi, vengono visualizzati uno o più avvisi o messaggi di errore. Dopo aver risolto tutti gli errori, eseguire la configurazione per completare la configurazione della distribuzione.

Al termine dell'installazione, il programma di installazione avvia il centro configurazione di Azure DevOps Server. Una procedura guidata unificata supporta tutte le configurazioni Azure DevOps Server, ad esempio nuove installazioni, aggiornamenti e scenari di sola livello applicazione.

Screenshot della procedura guidata Azure DevOps Server Centro configurazione, configurare Azure DevOps Server pagina.

Se è necessario chiudere la finestra di dialogo centro configurazione, è possibile tornare a esso. Avviare la console di amministrazione Azure DevOps Server e selezionare Configura funzionalità installate dal livello applicazione, Search o server proxy. Questa opzione è disponibile solo quando sono presenti impostazioni che richiedono ancora la configurazione. Ad esempio, una volta configurato completamente il livello applicazione, è possibile modificare solo le impostazioni tramite la pagina console di amministrazione Azure DevOps Server, livello applicazione.

Screenshot della procedura guidata Azure DevOps Server Configurazione guidata centro configurazione, livello applicazione, scegliere Configura funzionalità installate.

Opzioni di configurazione: Basic, Advanced e Azure

La Configurazione guidata server supporta tre opzioni di configurazione principali: Basic, Avanzate e Azure.

Basic

Scegliere Basic quando si vuole configurare il server a livello di applicazione e installare e configurare l'estensione Search o configurare alcune altre funzionalità di ricerca di terze parti. L'installazione e la configurazione di Search supporta le funzionalità di ricerca Code, Work Item e Wiki. Per altre informazioni, vedere Configurare la ricerca.

Avanzato

Scegliere Avanzate quando si vuole configurare la distribuzione per supportare SQL Server Analysis Services e SQL Server Reporting Services, oltre alle funzionalità configurate con l'opzione Basic.

Nota

Advanced non è disponibile in Azure Macchine virtuali. Usare Basic o Azure.

Azure

Scegliere Azure quando è stato installato Azure DevOps Server in una macchina virtuale di Azure e si vuole configurarlo usando Azure SQL Database. Per informazioni dettagliate, vedere Usare Azure SQL Database con Azure DevOps Server.