Le guide suivant explique comment déplacer l'application web Devolutions Server à la racine et la définir comme un site web. Nous recommandons d'abord d'avoir une instance Devolutions Server fonctionnelle selon ce guide pour Créer une instance Devolutions Server Nous recommandons fortement de sauvegarder votre installation actuelle fonctionnelle avant de modifier des paramètres dans le Gestionnaire IIS.
- Depuis la Console de Devolutions Server, désinstaller le Scheduler dans l'onglet Companions.
- Fermer la Console de Devolutions Server.
- Ouvrir le Gestionnaire IIS.
- Développer le nœud racine et sélectionner Pools d'applications.
- Arrêter le DefaultAppPool et le pool d'applications Devolutions Password (dvls sur la capture d'écran suivante) en utilisant le bouton Arrêter dans le volet Actions.
- Sous Sites, sélectionner Site Web par défaut et l'arrêter en utilisant le bouton Arrêter dans le volet Actions.
- Supprimer l'application web Devolutions Server sous Site Web par défaut.
- Ouvrir l'Explorateur de fichiers.
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 un comportement indésirable et des problèmes 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 dans un emplacement différent du dossier par défaut C:\Inetpub\wwwroot, le groupe local de la machine intégré IIS_IUSRS aura besoin des permissions de Lecture et d'Exécution de lecture sur toute la structure de dossiers de l'application web Devolutions Server.
- Naviguer vers le dossier d'installation de l'application web Devolutions Server (c'est-à-dire, C:\inetpub\wwwroot\dvls pour cette installation). Le dossier de l'application web peut différer selon votre installation.
- Sélectionner tous les fichiers et dossiers et les déplacer sous le dossier racine du Site Web par défaut, C:\inetpub\wwwroot pour cette installation.
- Naviguer vers le dossier du Site Web par défaut.
- Supprimer les fichiers iis-85.png et iisstart.htm.
- Supprimer le dossier de l'application web Devolutions Server.
- Retourner dans le Gestionnaire IIS et actualiser le nœud Site Web par défaut. Le dossier de l'application web Devolutions Server devrait disparaître.
- Depuis le volet Actions, ouvrir la boîte de dialogue Paramètres avancés.
- Sélectionner le pool d'applications Devolutions Server.
- Supprimer la variable d'environnement %SystemDrive% du chemin et la remplacer par c: car la Console de Devolutions Server ne peut pas accéder aux variables d'environnement.
- Avant de démarrer le Site Web par défaut, il est possible de le renommer. Mais ce n'est pas obligatoire.
- Démarrer le Site Web par défaut et le pool d'applications Devolutions Server.
- Naviguer vers le site web et la page de connexion Devolutions Server devrait se charger comme sur la capture d'écran suivante.
- Mettre à jour l'URI d'accès avec la nouvelle URL Devolutions Server pour accéder à sa page web.
- Si nécessaire, mettre à jour les URI avec la nouvelle URL Devolutions Server dans l'enregistrement d'application Azure pour l'authentification Microsoft.
- Enfin, installer le Scheduler.