For the complete documentation index, see llms.txt. This page is also available as Markdown.

Creazione di un'istanza di Devolutions Server

Per maggiori informazioni su una qualsiasi delle funzionalità della procedura guidata di distribuzione, consulti il rispettivo argomento in Impostazioni del server.

È possibile ospitare più istanze di Devolutions Server sullo stesso server. Ogni istanza risiede nella propria applicazione web all'interno di IIS. I passaggi seguenti vengono eseguiti utilizzando la Devolutions Server Console.

Installazione del server web IIS

  1. Installi la Devolutions Server Console sul server web. È disponibile nella pagina Scarica.

  2. Esegua la Devolutions Server Console con privilegi elevati. Ciò si ottiene facendo clic con il pulsante destro del mouse sull'applicazione e selezionando Esegui come amministratore.

  1. Questo passaggio richiede di aver effettuato l'accesso al Windows Server almeno una volta con un account VaultDBOwner (con diritti di amministratore locale sul server) connesso tramite autenticazione Windows. Una volta fatto ciò, apra la Devolutions Server Console e faccia clic sul pulsante Nuovo o sul pulsante Installa nuova istanza per distribuire una nuova istanza del server utilizzando la procedura guidata di installazione di base o avanzata. Per maggiori informazioni, prosegua con le sezioni successive. È anche possibile Migrare lo spazio di lavoro SQL.

Installazione di base

  1. Se non è disponibile un'istanza di SQL Server sulla macchina in cui è ospitato Devolutions Server, la procedura guidata installerà un'istanza di SQL Server Express edition. È necessaria una connessione a internet per scaricare SQL Server Express edition e i seguenti prerequisiti: IIS Application Request Routing (ARR), IIS Rewrite Module e ASP.NET Core Module (ANCM).

  2. La finestra di dialogo seguente fornisce le credenziali create per l'account SQL sa, l'account amministratore di Devolutions Server e la password della chiave di crittografia. Faccia clic sul pulsante Salva con nome per salvare le informazioni in un file.

  3. La finestra di dialogo seguente mostra le informazioni di SQL Server, incluse le credenziali dell'account sa, che verranno utilizzate da Devolutions Server per creare e connettersi al database SQL.

  4. Una volta completata correttamente l'installazione, la procedura guidata mostrerà il riepilogo dell'installazione e aprirà automaticamente il browser predefinito per connettersi all'interfaccia web di Devolutions Server.

  5. Nell'interfaccia web di Devolutions Server, utilizzi le credenziali fornite durante il passaggio n. 2 per accedere. Successivamente, verrà richiesto di modificare la password prima di proseguire con il processo di accesso.

Installazione avanzata

  1. Per il primo passaggio, la procedura guidata di installazione eseguirà una diagnostica sul server per verificare che il server IIS abbia installato tutti i prerequisiti necessari del server web e sia pronto per eseguire Devolutions Server. Le funzionalità mancanti sono contrassegnate da un'icona di errore. Il pulsante Installa prerequisiti installerà tutte le funzionalità mancanti utilizzando uno script PowerShell. Faccia clic su Chiudi per continuare. È necessaria una connessione a internet per IIS Application Request Routing (ARR), IIS Rewrite Module e ASP.NET Core Module (ANCM).

  2. Il contratto di licenza deve essere letto, compreso e accettato per poter procedere con l'installazione.

  3. In Database, inserisca le informazioni del server e del database prima di fare clic su Avanti. L'account utente utilizzato per creare il database deve disporre dei privilegi sysadmin nell'istanza di SQL Server. Consulti Database per maggiori informazioni.

    Per utilizzare l'autenticazione Windows per connettersi al database, è importante modificare l'identità del pool di applicazioni in IIS Manager e impostare l'autorizzazione corretta dell'account di servizio sul database SQL. Consulti Configurare Devolutions Server per l'utilizzo del single sign-on (SSO) di dominio. Inoltre, Pre-Deployment Account Survey descrive quali account possono essere creati prima di distribuire Devolutions Server.

  1. In Generale, inserisca un Nome server e una Descrizione server personalizzati. Faccia clic su Avanti.

  2. In Origine di installazione, scelga se scaricare dal web (versione più recente) o installare da un file zip (disponibile nella pagina Scarica del sito web Devolutions). Faccia clic su Avanti.

  3. In Generale, selezioni il Sito web, il Nome dell'applicazione web e l'URI di accesso necessari per raggiungere la pagina web di Devolutions Server, che dovrebbe essere l'FQDN completo del server (es. https://myservername.mydomain.loc/dvls). In Destinazione di installazione, imposti la Cartella di installazione in cui si troveranno i file dell'istanza. Al processo che esegue i siti web sono state concesse le autorizzazioni corrette in C:\inetpub\wwwroot. Consigliamo di creare una nuova cartella al suo interno e di creare l'istanza di Devolutions Server all'interno di questa cartella. In Pool di applicazioni, imposti un Nome. Faccia clic su Avanti.

  1. In Credenziali di amministrazione, compili le informazioni per creare un account amministratore personalizzato di Devolutions Server. Tutti i campi sono obbligatori.

  1. In Servizio scheduler, si assicuri di utilizzare l'account VaultDBScheduler corretto. Le seguenti funzionalità dipendono dallo Scheduler: Backup manager, Cache degli utenti e dei gruppi di utenti di dominio, Cache degli utenti e dei gruppi di utenti Office365, Notifiche e-mail, Pulizia dei log e Privileged Access Management.

Se l'installazione non riesce ad avviarsi, cerchi il servizio DevolutionsSchedulerService, acceda a Proprietà e reinserisca il nome utente e la password. Di solito la modifica dell'account durante il processo di installazione non funziona; in tal caso Devolutions Server verrà comunque installato con l'account NetworkService ma non sarà in grado di avviarsi. Inoltre, all'account VaultDBScheduler devono essere concessi i diritti di lettura sul file encryption.config in C:\inetpub\wwwroot\dvls\App_Data</code>.

  1. In Kit di ripristino, selezioni la cartella di destinazione e il nome del file del kit di ripristino di Devolutions Server. Imposti una password per proteggere le chiavi di crittografia. Se l'opzione Includi dati sensibili è abilitata, le credenziali di autenticazione SQL saranno incluse nel kit di ripristino.

  1. Nella finestra Devolutions Gateway, scelga se installare o meno Devolutions Gateway. Consulti Configurazione di Devolutions Gateway con Devolutions Server per maggiori dettagli.

  2. Nella finestra Riepilogo, legga e comprenda le licenze software e il contratto di abbonamento di Devolutions, quindi convalidi la configurazione e faccia clic su Installa.

  1. Una volta completata l'installazione, un riepilogo indica se Devolutions Server è stato distribuito correttamente; faccia clic su OK per chiudere la finestra.

Modificare l'identità del pool di applicazioni di Devolutions Server in VaultDBRunner

  1. Apra IIS Manager, faccia clic con il pulsante destro del mouse sull'applicazione dvls e faccia clic su Impostazioni avanzate....

  2. In Modello di processo, faccia clic sul pulsante con i puntini di sospensione accanto a Identità, scelga Account personalizzato, imposti le informazioni del suo VaultDBRunner e faccia clic su OK

  3. Vada alla Devolutions Server Console, quindi a ModificaDatabaseCredenziali avanzate, faccia clic su Applica autorizzazioni minime in Applicazione web e faccia clic su OK.

Aggiornare l'account del servizio scheduler Devolutions

  1. Apra Servizi sul server in cui è ospitato Devolutions Server.

  2. Aggiorni l'account nella scheda Connessione del servizio scheduler Devolutions.

  3. Vada alla Devolutions Server Console, quindi a ModificaDatabaseCredenziali avanzate, faccia clic su Applica autorizzazioni minime in Servizio scheduler e faccia clic su OK.

Importare un certificato o creare un certificato autofirmato

  1. Apra IIS Manager, selezioni il nodo del server nella visualizzazione ad albero e faccia doppio clic sulla funzionalità Certificati server nella Visualizzazione elenco.

  2. Faccia clic su Importa... nel riquadro Azioni e compili le informazioni richieste per importare un certificato già esistente. Per creare un certificato autofirmato, faccia clic su Crea certificato autofirmato..., gli assegni un nome e lasci l'archivio certificati impostato su Personale.

Creare un'associazione SSL

  1. Selezioni il sito web nella visualizzazione ad albero. Faccia clic su Associazioni... nel riquadro Azioni. Verrà visualizzato l'editor delle associazioni che le consente di creare, modificare ed eliminare le associazioni per il suo sito web.

  2. Faccia clic su Aggiungi... per aggiungere la nuova associazione SSL al sito.

  3. Selezioni https nell'elenco a discesa Tipo. Selezioni il certificato che ha importato o creato dall'elenco a discesa Certificato SSL e quindi faccia clic su OK.

  4. Ora dispone di una nuova associazione SSL sul suo sito.

Testare l'installazione

Per testare l'installazione del server, vi navighi (ad es.: \http://<Machine\_Name>/<instancename>) con un qualsiasi browser web oppure faccia clic sul pulsante Vai al sito web nella Devolutions Server Console.

Per testare la connessione da un client creando uno spazio di lavoro in Remote Desktop Manager. Consulti Configurare uno spazio di lavoro client per maggiori informazioni.

Installazione del server web Kestrel

L'installazione di Devolutions Server con Kestrel richiede meno dipendenze; in particolare, non è necessario installare IIS sulla macchina.

Il processo di installazione è molto simile all'installazione avanzata con server web IIS. Invece di specificare un sito web e un'applicazione in IIS, inserisca l'URL su cui l'applicazione è in ascolto (ad esempio, "https://localhost:5000"). L'URI di accesso rappresenta l'URI utilizzato per accedere alla nostra applicazione servita sul listener HTTP specificato.

Limitazioni note:

  • L'applicazione deve essere servita su / ("http://localhost:5000/").

  • L'autenticazione Windows non è attualmente supportata con Kestrel.

Vedere anche

Ultimo aggiornamento

È stato utile?