> 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/fr/getting-started/installation/devolutions-server-instance-creation.md).

# Création d'une instance Devolutions Server

{% hint style="info" %}
Pour plus d'information sur l'une des fonctionnalités de l'assistant de déploiement, veuillez consulter leur rubrique respective sous [Paramètres du serveur](/server/fr/devolutions-server-console/devolutions-server-settings/general.md).
{% endhint %}

Plusieurs instances Devolutions Server peuvent être hébergées sur le même serveur. Chaque instance réside dans sa propre application web dans IIS. Les étapes suivantes sont réalisées à l'aide de la Devolutions Server Console.

### Installation du serveur web IIS

1. Installer Devolutions Server Console sur le serveur web. Il est disponible depuis la page [Téléchargement](https://server.devolutions.net/home/download).
2. Exécuter Devolutions Server Console avec des privilèges élevés. Pour ce faire, cliquer avec le bouton droit sur l'application et sélectionner ***Exécuter en tant qu'administrateur***.

{% hint style="danger" %}
Toutes les opérations effectuées via la Devolutions Server Console sont réalisées avec les identifiants utilisés pour lancer Devolutions Server Console. Si vous devez utiliser d'autres identifiants, vous devrez lancer une autre session Windows. La commande `RunAs` n'offre pas la possibilité de démarrer un processus avec des privilèges élevés. L'option ***Exécuter en tant qu'utilisateur différent*** ne peut fonctionner que si le compte est membre du groupe des administrateurs locaux du serveur.
{% endhint %}

3. Cette étape nécessite de s'être connecté au moins une fois au Windows Server avec un compte VaultDBOwner (avec les droits d'administrateur local sur le serveur) connecté via l'authentification Windows. Une fois cela fait, ouvrir la Devolutions Server Console et cliquer sur le bouton ***Nouveau*** ou sur le bouton ***Installer une nouvelle instance*** pour déployer une nouvelle instance de serveur à l'aide de l'assistant d'installation de base ou de l'assistant d'installation avancée. Pour plus d'information, poursuivre avec les sections suivantes. Il est également possible de [***Migrer l'espace de travail SQL***](/server/fr/knowledge-base/how-to-articles/migrate-from-sql-server-to-devolutions-server.md).

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

#### Installation de base

1. Si aucune instance SQL Server n'est disponible sur la machine où Devolutions Server est hébergé, une instance de l'édition SQL Server Express sera installée par l'assistant. Une connexion Internet est requise pour télécharger l'édition SQL Server Express et les prérequis suivants : [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) et [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. Le dialogue suivant fournit les identifiants créés pour le compte SQL sa, le compte administrateur Devolutions Server et le mot de passe de la clé de chiffrement. Cliquer sur le bouton ***Enregistrer sous*** pour enregistrer l'information dans un fichier.

   ![](https://cdnweb.devolutions.net/docs/docs_en_server_ServerOp8177.png)
3. Le dialogue suivant affiche l'information du SQL Server, incluant les identifiants du compte sa, qui seront utilisés par Devolutions Server pour créer et se connecter à la base de données SQL.
4. Une fois l'installation terminée avec succès, l'assistant affichera le résumé de l'installation et ouvrira automatiquement le navigateur par défaut pour se connecter à l'interface web de Devolutions Server.
5. Dans l'interface web de Devolutions Server, utiliser les identifiants fournis à l'étape n° 2 pour se connecter. Par la suite, une invite demandera un changement de mot de passe avant de poursuivre le processus de connexion.

#### Installation avancée

1. Pour la première étape, l'assistant d'installation exécutera des diagnostics sur le serveur afin de vérifier si le serveur IIS a tous les prérequis nécessaires du serveur web installés et s'il est prêt à exécuter Devolutions Server. Les fonctionnalités manquantes sont marquées d'une icône d'erreur. Le bouton Installer les prérequis installera toutes les fonctionnalités manquantes à l'aide d'un script PowerShell. Cliquer sur Fermer pour continuer. Une connexion Internet est requise pour [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) et [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. Le contrat de licence doit être lu, compris et accepté afin de procéder à l'installation.
3. Sous ***Base de données***, saisir l'information du serveur et de la base de données avant de cliquer sur ***Suivant***. Le compte utilisateur utilisé pour créer la base de données doit disposer des privilèges sysadmin dans l'instance SQL Server. Voir [Base de données](/server/fr/devolutions-server-console/devolutions-server-settings/database.md) pour plus d'information.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>Pour utiliser l'<em><strong>authentification Windows</strong></em> afin de se connecter à la base de données, il est important de changer l'<em><strong>identité du pool d'applications</strong></em> dans le gestionnaire IIS et de définir la permission appropriée du compte de service sur la base de données SQL. Consulter <a href="/pages/rr4tjiNTi9DLf8Tgh6NX">Configurer Devolutions Server pour utiliser l'authentification unique (SSO) de domaine</a>. De plus, <a href="/pages/sCz1uyGYDnm5f81KbFHQ">Sondage des comptes avant le déploiement</a> décrit quels comptes peuvent être créés avant de déployer Devolutions Server.</p></div>

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

4. Sous ***Général***, saisir un ***Nom du serveur*** et une ***Description du serveur*** personnalisés. Cliquer sur ***Suivant***.
5. Sous ***Source d'installation***, choisir de télécharger depuis le web (dernière version) ou d'installer à partir d'un fichier zip (disponible sur la page [Téléchargement](https://server.devolutions.net/home/download) du site web de Devolutions). Cliquer sur ***Suivant***.

   ![](https://cdnweb.devolutions.net/docs/DVLSCONSOLE4037_2025_2.png)
6. Sous ***Général***, sélectionner le ***Site web***, le ***Nom de l'application web*** et l'[***URI d'accès***](/server/fr/knowledge-base/knowledge-base-articles/access-uri-format.md) requis pour atteindre la page web de Devolutions Server, qui devrait être le FQDN complet du serveur (ex. `https://myservername.mydomain.loc/dvls`). Sous ***Destination d'installation***, définir le ***Dossier d'installation*** où les fichiers de l'instance seront situés. Le processus d'exécution des sites web a reçu les permissions appropriées sous `C:\inetpub\wwwroot`. Nous recommandons de créer un nouveau dossier en dessous et de créer l'instance Devolutions Server dans ce dossier. Sous ***Pool d'applications***, définir un ***Nom***. Cliquer sur ***Suivant***.

{% hint style="warning" %}
Nous ne recommandons pas de définir le dossier d'installation à `C:\Program Files, C:\Program Files (x86)` ou `C:\inetpub`. Devolutions Server est une application web et cela pourrait entraîner des comportements et des problèmes indésirables, car IIS n'a pas suffisamment de permissions pour exécuter des applications web situées sous ces dossiers. Si vous souhaitez définir le dossier de l'application web à un emplacement différent du dossier par défaut `C:\Inetpub\wwwroot`, le groupe local intégré IIS\_IUSRS devra disposer des permissions Lecture et Lecture et exécution sur l'ensemble de la structure de dossiers de l'application web Devolutions Server.
{% endhint %}

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

7. Sous ***Identifiants d'administration***, remplir l'information pour créer un compte administrateur personnalisé Devolutions Server. Tous les champs sont requis.

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

{% hint style="warning" %}
Assurez-vous de conserver une copie de ces identifiants dans un endroit sûr en dehors de Devolutions Server, car ils pourraient s'avérer utiles si un problème survient avec les autres méthodes d'authentification. De plus, il est recommandé de garder l'option de connexion personnalisée Devolutions cochée (située sous ***Administration*** – ***Paramètres du serveur*** – ***Authentification***).
{% endhint %}

8. Sous ***Service du planificateur***, s'assurer d'utiliser le compte VaultDBScheduler approprié. Les fonctionnalités suivantes dépendent du planificateur : [Gestionnaire de sauvegarde](/server/fr/web-interface/administration/backup/backup-manager.md), [Cache des utilisateurs et des groupes d'utilisateurs du domaine](/server/fr/web-interface/administration/configuration/server-settings/general/authentication/domain.md), [Cache des utilisateurs et des groupes d'utilisateurs Office365](/server/fr/web-interface/administration/configuration/server-settings/general/authentication/microsoft-authentication-with-devolutions-server.md), [Notifications par courriel](/server/fr/web-interface/administration/user-and-security-management/notifications.md), [Nettoyage des journaux](/server/fr/web-interface/administration/database-retention-policies.md) et [Gestion des accès privilégiés](https://docs.devolutions.net/pam/fr/pam-with-devolutions-server).

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

{% hint style="info" %}
Si l'installation ne parvient pas à démarrer, rechercher le service DevolutionsSchedulerService, aller dans ***Propriétés*** et saisir à nouveau le nom d'utilisateur et le mot de passe. Habituellement, changer le compte pendant le processus d'installation ne fonctionne pas, dans lequel cas Devolutions Server sera tout de même installé avec le compte NetworkService, mais ne pourra pas démarrer. De plus, le compte VaultDBScheduler devrait recevoir les droits de lecture sur le fichier `encryption.config` sous `C:\inetpub\wwwroot\dvls\App_Data</code>`.
{% endhint %}

9. Sous [Kit de récupération](/server/fr/devolutions-server-console/recovery-kit-generation.md), sélectionner le dossier de destination et le nom du fichier du kit de récupération Devolutions Server. Définir un mot de passe pour protéger les clés de chiffrement. Si l'***option Inclure les données sensibles*** est activée, les identifiants d'authentification SQL seront inclus dans le kit de récupération.

{% hint style="success" %}
Nous recommandons de conserver le fichier du kit de récupération et le mot de passe dans un endroit sûr en dehors de Devolutions Server, car ils pourront être utilisés plus tard pour déplacer ou restaurer la base de données.
{% endhint %}

10. Dans la fenêtre Devolutions Gateway, choisir d'installer ou non Devolutions Gateway. Voir [Configuration de Devolutions Gateway avec Devolutions Server](https://docs.devolutions.net/gateway/fr/getting-started/devolutions-server/devolutions-gateway-configuration-with-devolutions-server) pour plus de détails.
11. Dans la fenêtre ***Résumé***, lire et comprendre les licences logicielles et l'entente d'abonnement de Devolutions, puis valider la configuration et cliquer sur ***Installer***.

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

12. Une fois l'installation terminée, un résumé indique si Devolutions Server a été déployé correctement; cliquer sur ***OK*** pour fermer la fenêtre.

#### Changer l'identité du pool d'applications de Devolutions Server à VaultDBRunner

1. Ouvrir le gestionnaire IIS, cliquer avec le bouton droit sur l'application dvls et cliquer sur ***Paramètres avancés...***.
2. Sous ***Modèle de processus***, cliquer sur le bouton de points de suspension à côté de ***Identité***, choisir ***Compte personnalisé***, définir vos informations VaultDBRunner et cliquer sur ***OK***

   <figure><img src="https://cdnweb.devolutions.net/docs/INTERFACE4041.png" alt=""><figcaption></figcaption></figure>
3. Aller dans la Devolutions Server Console, puis ***Modifier*** – ***Base de données*** – ***Identifiants avancés***, cliquer sur ***Appliquer les permissions minimales*** sous ***Application web***, puis cliquer sur ***OK***.

#### Mettre à jour le compte du service du planificateur Devolutions <a href="#update-devolutions-scheduler-service-account" id="update-devolutions-scheduler-service-account"></a>

1. Ouvrir ***Services*** sur le serveur où Devolutions Server est hébergé.
2. Mettre à jour le compte dans l'onglet ***Connexion*** du service du planificateur Devolutions.
3. Aller dans la Devolutions Server Console, puis ***Modifier*** – ***Base de données*** – ***Identifiants*** ***avancés***, cliquer sur ***Appliquer les permissions minimales*** sous ***Service du planificateur***, puis cliquer sur ***OK***.

#### Importer un certificat ou créer un certificat auto-signé <a href="#import-a-certificate-or-create-a-self-signed-certificate" id="import-a-certificate-or-create-a-self-signed-certificate"></a>

1. Ouvrir le gestionnaire IIS, sélectionner le nœud du serveur dans l'arborescence et double-cliquer sur la fonctionnalité ***Certificats de serveur*** dans la ***vue Liste***.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4391.png" alt=""><figcaption></figcaption></figure>
2. Cliquer sur ***Importer...*** dans le volet ***Actions*** et remplir les informations requises pour importer un certificat déjà existant. Pour créer un certificat auto-signé, cliquer sur ***Créer un certificat auto-signé...***, lui donner un nom et laisser le magasin de certificats à ***Personnel***.

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

#### Créer une liaison SSL <a href="#create-a-ssl-binding" id="create-a-ssl-binding"></a>

1. Sélectionner le site web dans l'arborescence. Cliquer sur ***Liaisons...*** dans le volet ***Actions***. Cela ouvre l'éditeur de liaisons qui vous permet de créer, de modifier et de supprimer les liaisons de votre site web.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4393.png" alt=""><figcaption></figcaption></figure>
2. Cliquer sur ***Ajouter...*** pour ajouter votre nouvelle liaison SSL au site.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4394.png" alt=""><figcaption></figcaption></figure>
3. Sélectionner ***https*** dans la liste déroulante ***Type***. Sélectionner le certificat que vous avez importé ou créé dans la liste déroulante ***Certificat SSL***, puis cliquer sur ***OK***.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB4395.png" alt=""><figcaption></figcaption></figure>
4. Vous avez maintenant une nouvelle liaison ***SSL*** sur votre site.

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

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

Pour tester l'installation du serveur, y naviguer (p. ex. : `\http://<Machine\_Name>/<instancename>`) avec n'importe quel navigateur web ou cliquer sur le bouton ***Naviguer vers le site web*** dans la Devolutions Server Console.

{% hint style="success" %}
Dans certaines situations, la page web peut ne pas se charger correctement. S'assurer que le groupe local intégré IIS IUSRS dispose d'un accès complet en lecture sur le fichier **encryption.config** situé dans le sous-dossier App\_Data du dossier de l'application web Devolutions Server (c.-à-d. `C:\inetpub\wwwroot\dvls\App_Data`). Si le problème persiste, contactez-nous à <service@devolutions.net>.
{% endhint %}

Pour tester la connexion depuis un client en créant un espace de travail dans Remote Desktop Manager. Consulter [Configurer un espace de travail client](/server/fr/knowledge-base/how-to-articles/configure-a-client-workspace.md) pour plus d'information.

### Installation du serveur web Kestrel <a href="#kestrel-web-server-installation" id="kestrel-web-server-installation"></a>

L'installation de Devolutions Server avec Kestrel nécessite moins de dépendances; en particulier, IIS n'a pas besoin d'être installé sur la machine.

Le processus d'installation est très semblable à l'[installation avancée du serveur web IIS](#advanced-installation). Au lieu de spécifier un site web et une application sous IIS, saisir l'URL sur laquelle l'application écoute (par exemple, « <https://localhost:5000> »). L'URI d'accès représente l'URI utilisé pour accéder à notre application servie sur l'écouteur HTTP donné.

Limitations connues :

* L'application doit être servie sur / (« <http://localhost:5000/> »).
* L'authentification Windows n'est pas prise en charge actuellement sous Kestrel.

#### Voir aussi <a href="#see-also" id="see-also"></a>

* [Devolutions Academy - Installation de 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/fr/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.
