====== IIS Internet Information Services ====== C'est le serveur HTTP de Microsoft. ===== Sauvegarde et restauration de la configuration ===== ==== Sauvegarde ==== Pour sauvegarder depuis la MMC : - Aller dans la console MMC IIS - Clique droit sur le nom de l'ordinateur - **Toutes les tâches** -> **Sauvegarder/Restaurer le configuration...** - Cliquer sur **Créer une sauvegarde** Pour une sauvegarde manuelle : - Aller dans **C:\WINDOWS\system32\inetsrv** - Puis copier les fichiers **MetaBase.xml** et **MBSchema.xml** dans votre répertoire de sauvegarde. ==== Restauration ==== Pour restaurer depuis la MMC : - Aller dans la console MMC IIS - Clique droit sur le nom de l'ordinateur - **Toutes les tâches** -> **Sauvegarder/Restaurer le configuration...** - Sélectionner une sauvegarde puis Cliquer sur **Restaurer** Pour une restauration manuelle : - Récupérer la sauvegarde **MetaBase-XXXXXX.xml** et/ou **MBSchema-XXXXXX.xml** dans **C:\WINDOWS\system32\inetsrv\History** - Renommer et copier les fichiers dans **C:\WINDOWS\system32\inetsrv** de façon à écraser **MetaBase.xml** et/ou **MBSchema.xml** ===== Répertoire virtuel ===== ==== Création d'un répertoire virtuel ==== === L'exemple ci-dessous montre la création d'un répertoire virtuel HTTP pour en faire un dépôt de programmes sur stockage NAS. === * Aller sur **''Poste de travail''** clique droit **''Gérer''** * Sélectionner le site web, faire clique droit **''Nouveau''** -> **''Répertoire virtuel...''** {{informatique:windows:iis:iis-virtualdir-01.png}} On indique ici l'emplacement de nos fichiers que l'on souhaite mettre à disposition en HTTP, ils sont soit : * locaux * sur un partage CIFS distant * sur un autre serveur http (redirection d'URL) Dans l'exemple ci-dessous il est configuré pour un partage distant. Pour parcourir librement les répertoires depuis un navigateur, cocher **''Exploration de répertoire''**. Si besoin, cliquer sur **''Connexion en tant que ...''**, pour indiquer le compte utilisateur à utiliser pour l'accès au partages. {{informatique:windows:iis:iis-virtualdir-02.png}} Dans le cadre d'un dépôt, il n'est pas nécessaire d'avoir de page d'index. Sinon, on peut spécifier la page par défaut ici. {{informatique:windows:iis:iis-virtualdir-04.png}} Par défaut IIS ne permet pas de télécharger des fichiers dont l'extension est inconnue. Pour activer la prise en charge de toutes les extensions, cliquer sur **''Type MIME...''** {{informatique:windows:iis:iis-virtualdir-05.png}} ...Faire **''Nouveau...''** puis ajouter : * Extension : * * Type MIME : **''application/octet-stream''** {{informatique:windows:iis:iis-virtualdir-06.png}} ==== Renommer un répertoire virtuel ==== FIXME : à tester résultat non confirmé Un utilisateur disposant de droits d'administration peut enregistrer des modifications à Metabase.XML si le service d'administration IIS est arrêté ou si la fonctionnalité Modifier la métabase direct a été activée. Pour activer cette fonctionnalité : - Dans la console ISM, cliquez avec le bouton droit le nom de l'ordinateur local, puis cliquez sur Propriétés . - Cliquez pour sélectionner la métabase direct activer modifier case à cocher. Pour renommer un répertoire virtuel dans IIS 6.0 : - Ouvrez **Metabase.xml** dans le **bloc-notes** (pas avec wordpad). L'emplacement par défaut pour **Metabase.xml** est **C:\Windows\System32\Inetsrv**. - Dans le menu **Edition** , cliquez sur **Rechercher** , puis recherchez le nom de répertoire virtuel actuel. - Modifier le nom du répertoire virtuel. - Fermez **Metabase.xml**. Lorsque vous êtes invité, enregistrez les modifications. - Dans le IISM, cliquez avec le bouton droit le nom de l'ordinateur local, puis sélectionnez Toutes les tâches . - Dans le menu toutes les tâches , cliquez sur Enregistrer la configuration dans un disque . - Redémarrer les services IIS