Le 14 septembre 2017, nous avons publié une version actualisée de notre Politique de confidentialité. En utilisant video2brain.com vous vous engagez à respecter ces documents mis à jour. Veuillez donc prendre quelques minutes pour les consulter.

L'essentiel de IIS

Comprendre les sections du fichier de configuration

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Inspectez les fichiers de configuration XML afin d'explorer les groupes de sections et les sections de configuration.
03:57

Transcription

Une note supplémentaire sur les fichiers de configuration. Comme ce sont des fichiers XML, ils sont validés par un schéma que vous trouvez sur votre disque ici, et qui vous permet donc si vous faites des modifications de la configuration manuellement, avec un outil d'édition XML, de valider vos modifications par le schéma avant d'activer ces modifications et de faire planter IIS. Ensuite, ils agissent par sections de configuration. Ici je suis dans « configuration », j'ai diminué un petit peu quelques nœuds, j'ai des sections de configuration à l'intérieur desquelles je trouve des groupes de sections : system.webServer, system.ftpServer, à l'intérieur desquels je trouve différentes sections. Et à partir de IIS 8, vous avez un overrideMode qui vous permet de définir si cette section peut être modifiée plus bas dans l'arborescence. Ce que je veux dire par là c'est qu'ici, j'ai une configuration pour mon serveur IIS que je peux donc surcharger, modifier, au niveau d'une application, d'un site, ou à l'intérieur d'un dossier dans ce site, et bien je peux dire à ce niveau-là ou à d'autres niveaux : est-ce que les enfants vont pouvoir faire des modifications sur ces sections. C'est-à-dire, si j'ai quelqu'un qui a moins de privilèges qu'un administrateur Windows mais qui a juste le privilège de configurer par exemple nanipabulophiles, le site, mais pas à ce niveau-là, est-ce que je lui permet de faire des modifications dans certaines de ces sections. Donc j'ai des groupes qui contiennent des sections qui peuvent contenir aussi des groupes qui contiennent des sections, etc. Et donc j'ai une hiérarchie de possibilités. Lorsque j'arrive au niveau donc de - là je vais descendre un petit peu - au niveau de system.webServer, c'est vraiment l'endroit où on va ajouter la configuration. Vous voyez j'ai maintenant mes sections que j'ai prédéfinies en haut. C'est vraiment là où je vais ajouter réellement ma configuration pour les différentes sections. Vous vous souvenez que, dans un web config, je peux changer « configuration », « system.webServer » et une des sections, par exemple « defaultDocument », « files ». Et vous voyez qu'il y a une instruction qui est pratique qui s'appelle « remove value ». J'ai une liste de valeurs qui vient du parent, et de cette liste j'enlève simplement une valeur au lieu d'avoir à remettre l'intégralité des valeurs moins une. Donc je reviens ici, et j'ai mes différentes sessions, je vais diminuer tout ça. Ça correspond donc bien sûr à tout ce que je peux configurer ici, vous l'avez compris. J'enlève system.webServer. Vous voyez j'ai quelques configurations déjà par chemins, par locations, ce dont je vous parlais auparavant. Et avec un overrideMode qui est « Allow » ou « Deny ». Donc il y a deux syntaxes pour le override : il y a AllowOverride qui a True/False ou overrideMode : Allow ou Deny. C'est plus pour une compatibilité avec les gens qui ont l'habitude de faire ces manipulations dans Apache où les syntaxes AllowOverride sont assez bien maitrisées par les administrateurs Apache, donc cette configuration ici permet de faire se ressembler les commandes pour des administrateurs Linux. Et puis mon « location path » nanipabulophiles où, vous vous souvenez peut-être, j'ai changé le userName de l'anonymousAuthentication pour changer IUSR en, et bien, le compte du pool d'applications ce qui a provoqué l'écriture de cette configuration pour cette location particulièrement dans applicationHost.config.

L'essentiel de IIS

Administrez IIS (Internet Information Server) en toute confiance. Abordez les notions de site, d'application, l’attribution de permissions sur les répertoires de l'espace web, etc.

3h45 (43 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
IIS IIS 8.5
Spécial abonnés
Date de parution :10 mai 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !