> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/server/it/getting-started/installation/devolutions-server-instance-creation.md).

# Creazione dell'istanza di Devolutions Server

{% hint style="info" %}
Per maggiori informazioni su una qualsiasi delle funzionalità della procedura guidata di distribuzione, consulti il rispettivo argomento in [Impostazioni del server](/server/it/devolutions-server-console/devolutions-server-settings/general.md).
{% endhint %}

È 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](https://server.devolutions.net/home/download).
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***.

{% hint style="danger" %}
Tutte le operazioni eseguite tramite la Devolutions Server Console vengono effettuate con le credenziali utilizzate per avviare la Devolutions Server Console. Se deve utilizzare altre credenziali, dovrà avviare un'altra sessione di Windows. Il comando `RunAs` non offre la possibilità di avviare un processo con privilegi elevati. L'opzione ***Esegui come utente diverso*** può funzionare solo se l'account è membro del gruppo di amministratori locali del server.
{% endhint %}

3. 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***](/server/it/knowledge-base/how-to-articles/migrate-from-sql-server-to-devolutions-server.md).

![](https://cdnweb.devolutions.net/docs/docs_en_server_ServerOp0049.png)

#### 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)](https://api.devolutions.net/redirection/f19f07f3-5ea4-436d-a3ba-4bb69d373321), [IIS Rewrite Module](https://api.devolutions.net/redirection/3cb42413-5dfd-4b1b-bd20-4e5968274ed0) e [ASP.NET Core Module (ANCM)](https://dotnet.microsoft.com/permalink/dotnetcore-current-windows-runtime-bundle-installer).

   ![](https://cdnweb.devolutions.net/docs/DVLS6011_2024_1.png)
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.

   ![](https://cdnweb.devolutions.net/docs/docs_en_server_ServerOp8177.png)
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)](https://api.devolutions.net/redirection/f19f07f3-5ea4-436d-a3ba-4bb69d373321), [IIS Rewrite Module](https://api.devolutions.net/redirection/3cb42413-5dfd-4b1b-bd20-4e5968274ed0) e [ASP.NET Core Module (ANCM)](https://dotnet.microsoft.com/permalink/dotnetcore-current-windows-runtime-bundle-installer).

   ![](https://cdnweb.devolutions.net/docs/docs_en_server_ServerOp8049.png)
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](/server/it/devolutions-server-console/devolutions-server-settings/database.md) per maggiori informazioni.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>Per utilizzare l'<em><strong>autenticazione Windows</strong></em> per connettersi al database, è importante modificare l'<em><strong>identità del pool di applicazioni</strong></em> in IIS Manager e impostare l'autorizzazione corretta dell'account di servizio sul database SQL. Consulti <a href="/pages/tf1KN3iA0AfajNqjMvWP">Configurare Devolutions Server per l'utilizzo del single sign-on (SSO) di dominio</a>. Inoltre, <a href="/pages/h6WrDVSOOjzgkMwYKIZb">Pre-Deployment Account Survey</a> descrive quali account possono essere creati prima di distribuire Devolutions Server.</p></div>

![](https://cdnweb.devolutions.net/docs/DVLSCONSOLE4036_2025_2.png)

4. In ***Generale***, inserisca un ***Nome server*** e una ***Descrizione server*** personalizzati. Faccia clic su ***Avanti***.
5. In ***Origine di installazione***, scelga se scaricare dal web (versione più recente) o installare da un file zip (disponibile nella pagina [Scarica](https://server.devolutions.net/home/download) del sito web Devolutions). Faccia clic su ***Avanti***.

   ![](https://cdnweb.devolutions.net/docs/DVLSCONSOLE4037_2025_2.png)
6. In ***Generale***, selezioni il ***Sito web***, il ***Nome dell'applicazione web*** e l'[***URI di accesso***](/server/it/knowledge-base/knowledge-base-articles/access-uri-format.md) 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***.

{% hint style="warning" %}
Non consigliamo di impostare la cartella di installazione su `C:\Program Files, C:\Program Files (x86)` o `C:\inetpub`. Devolutions Server è un'applicazione web e ciò potrebbe causare comportamenti indesiderati e problemi perché IIS non dispone di autorizzazioni sufficienti per eseguire applicazioni web situate in tali cartelle. Se desidera impostare la cartella dell'applicazione web in una posizione diversa dalla cartella predefinita `C:\Inetpub\wwwroot`, il gruppo locale predefinito IIS\_IUSRS necessiterà delle autorizzazioni di lettura e di lettura ed esecuzione sull'intera struttura di cartelle dell'applicazione web Devolutions Server.
{% endhint %}

![](https://cdnweb.devolutions.net/docs/DVLSCONSOLE4038_2025_2.png)

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

   ![](https://cdnweb.devolutions.net/docs/DVLSCONSOLE4039_2025_2.png)

{% hint style="warning" %}
Si assicuri di conservare una copia di queste credenziali in un luogo sicuro all'esterno di Devolutions Server, poiché potrebbero rivelarsi utili in caso di problemi con gli altri metodi di autenticazione. Inoltre, è una buona pratica mantenere selezionata l'opzione di accesso personalizzato Devolutions (situata in ***Amministrazione*** – ***Impostazioni del server*** – ***Autenticazione***).
{% endhint %}

8. In ***Servizio scheduler***, si assicuri di utilizzare l'account VaultDBScheduler corretto. Le seguenti funzionalità dipendono dallo Scheduler: [Backup manager](/server/it/web-interface/administration/backup/backup-manager.md), [Cache degli utenti e dei gruppi di utenti di dominio](/server/it/web-interface/administration/configuration/server-settings/general/authentication/domain.md), [Cache degli utenti e dei gruppi di utenti Office365](/server/it/web-interface/administration/configuration/server-settings/general/authentication/microsoft-authentication-with-devolutions-server.md), [Notifiche e-mail](/server/it/web-interface/administration/user-and-security-management/notifications.md), [Pulizia dei log](/server/it/web-interface/administration/database-retention-policies.md) e [Privileged Access Management](https://docs.devolutions.net/pam/it/pam-with-devolutions-server).

   ![](https://cdnweb.devolutions.net/docs/DVLSCONSOLE4040_2025_2.png)

{% hint style="info" %}
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>`.
{% endhint %}

9. In [Kit di ripristino](/server/it/devolutions-server-console/recovery-kit-generation.md), 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.

{% hint style="success" %}
Consigliamo di conservare il file del kit di ripristino e la password in un luogo sicuro all'esterno di Devolutions Server, poiché possono essere utilizzati in seguito per spostare o ripristinare il database.
{% endhint %}

10. Nella finestra Devolutions Gateway, scelga se installare o meno Devolutions Gateway. Consulti [Configurazione di Devolutions Gateway con Devolutions Server](https://docs.devolutions.net/gateway/it/getting-started/devolutions-server/devolutions-gateway-configuration-with-devolutions-server) per maggiori dettagli.
11. 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***.

<figure><img src="https://cdnweb.devolutions.net/docs/DVLSCONSOLE4042_2025_2.png" alt=""><figcaption></figcaption></figure>

12. 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***

   <figure><img src="https://cdnweb.devolutions.net/docs/INTERFACE4041.png" alt=""><figcaption></figcaption></figure>
3. Vada alla Devolutions Server Console, quindi a ***Modifica*** – ***Database*** – ***Credenziali avanzate***, faccia clic su ***Applica autorizzazioni minime*** in ***Applicazione web*** e faccia clic su ***OK***.

#### Aggiornare l'account del servizio scheduler Devolutions <a href="#update-devolutions-scheduler-service-account" id="update-devolutions-scheduler-service-account"></a>

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 ***Modifica*** – ***Database*** – ***Credenziali*** ***avanzate***, faccia clic su ***Applica autorizzazioni minime*** in ***Servizio scheduler*** e faccia clic su ***OK***.

#### Importare un certificato o creare un certificato autofirmato <a href="#import-a-certificate-or-create-a-self-signed-certificate" id="import-a-certificate-or-create-a-self-signed-certificate"></a>

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

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4391.png" alt=""><figcaption></figcaption></figure>
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***.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4392.png" alt=""><figcaption></figcaption></figure>

#### Creare un'associazione SSL <a href="#create-a-ssl-binding" id="create-a-ssl-binding"></a>

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.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4393.png" alt=""><figcaption></figcaption></figure>
2. Faccia clic su ***Aggiungi...*** per aggiungere la nuova associazione SSL al sito.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4394.png" alt=""><figcaption></figcaption></figure>
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***.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4395.png" alt=""><figcaption></figcaption></figure>
4. Ora dispone di una nuova associazione ***SSL*** sul suo sito.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4396.png" alt=""><figcaption></figcaption></figure>

#### Testare l'installazione <a href="#test-the-installation" id="test-the-installation"></a>

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.

{% hint style="success" %}
In alcune situazioni, la pagina web potrebbe non caricarsi correttamente. Si assicuri che il gruppo locale predefinito IIS IUSRS disponga dell'accesso completo in lettura al file **encryption.config** situato nella sottocartella App\_Data della cartella dell'applicazione web Devolutions Server (ad esempio, `C:\inetpub\wwwroot\dvls\App_Data`). Se il problema persiste, ci contatti all'indirizzo <service@devolutions.net>.
{% endhint %}

Per testare la connessione da un client creando uno spazio di lavoro in Remote Desktop Manager. Consulti [Configurare uno spazio di lavoro client](/server/it/knowledge-base/how-to-articles/configure-a-client-workspace.md) per maggiori informazioni.

### Installazione del server web Kestrel <a href="#kestrel-web-server-installation" id="kestrel-web-server-installation"></a>

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](#advanced-installation). 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 <a href="#see-also" id="see-also"></a>

* [Devolutions Academy - Installing Devolutions Server](https://academy.devolutions.net/student/page/2942307-installing-devolutions-server?curriculum_activity_id=4493546\&path_id=2942210\&sid=1f0658ca-fdf5-4f74-a93f-a6a4b8853c09\&sid_i=0)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/server/it/getting-started/installation/devolutions-server-instance-creation.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
