Nous mettrons à jour notre Politique de confidentialité prochainement. En voici un aperçu.

L'essentiel de IIS

Aborder la configuration de IIS

Testez gratuitement nos 1336 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Vous allez aborder la configuration de IIS dans le gestionnaire graphique. Vous allez alors travailler via les fichiers de configuration XML.
07:03

Transcription

Voyons maintenant comment IIS gère sa configuration. À tout niveau, vous avez vu, vous avez sur cet affichage des fonctionnalités, un affichage par multiples icônes qui vous permettent de gérer de façon simple la configuration. Alors c'est parfois un peu compliqué de s'y retrouver parce que c'est plutôt une approche Microsoft. Si vous avez l'habitude de serveurs web comme Apache où on a un fichier de configuration, et bien on entre avec un éditeur de texte dans son fichier et puis on a une vue assez rapide et globale des options disponibles. Alors ici c'est plus quelque chose d'agréable à l'œil. Mais bon, parfois plus difficile à s'y retrouver quand on veut faire du travail répétitif. Vous avez différents types d'affichage bien sûr, ça c'est traditionnel dans les applications Microsoft, et ça vous permet d'avoir une description peut-être un peu plus claire moi je préfère par exemple cet affichage nettement à l'affichage par icônes. Alors de quoi s'agit-il ? Je reviens sur l'affichage traditionnel. Nous avons ici des options globales pour IIS. Et ensuite nous avons par sites, comme nanipabulophiles, des options spécifiques que nous pouvons surcharger c'est-à-dire attribuer spécifiquement à ce site et qui vont remplacer les options par défaut de IIS. Vous vous souvenez peut-être, je vous avais parlé de la métabase et de son remplacement par un fichier XML. Et bien tout ceci est disponible dans un fichier de configuration en XML si vous préférez travailler de cette manière. Il se trouve... Alors je vais vous l'ouvrir ici, et je vais revenir en arrière, donc sur votre disque système, dans Windows, dans System32, dans inetsrv, et dans config où vous avez applicationHost.config. Vous avez aussi une config assez légère pour l'administration et la configuration de la redirection si vous avez mis en place des redirections d'une adresse vers une autre. C'est donc ce fichier de configuration qui nous intéresse en premier lieu. Je vais l'ouvrir avec un éditeur de texte un peu correct. Voilà, c'est du XML, c'est assez simple. La configuration. Les sections de configuration. Vous avez ici ce qui est affiché ou pas d'ailleurs sur les différentes possibilités de configuration qui vont influer sur ce qu'on voit ici. Et puis nos pools d'applications. OK. Nos sites : donc le site 1, le site 2. Les informations spécifiques aux sites. Nos bindings que nous avons créés, notre répertoire physique qui correspond au répertoire virtuel qui est celui-ci. Pour qu'on comprenne ça, c'est typique vraiment d'un serveur web, ou d'un serveur http. Vous avez ici votre domaine et je suis dans une arborescence. Si je fais ceci, je suis donc à la racine de mon site. La racine de mon site correspond donc à ça. Et voilà la correspondance physique sur mon disque de mon serveur ou sur un chemin réseau accessible par mon serveur. Je peux créer plusieurs répertoires virtuels nous verrons ça, qui nous permettent d'attribuer à des sous-chemins des chemins physiques différents bien entendu. Nous avons ici des informations sur les valeurs par défaut de nos sites notamment où se trouve le log. En fait les deux logs, le log d'accès et le log d'erreurs. Ils se trouvent donc sur C:\inetpub\logs\LogFiles, etc. Et quel est le format de journalisation. Donc ça c'est assez classique également. Si je vais donc dans C:\inetpub\logs\LogFiles et l'un des deux correspond à un site et l'autre à l'autre site, et je regarde également avec Notepad++ et j'ai donc un journal d'accès qui me donne dans ce format W3C donc le consortium qui définit un certain nombre de normes du web. Et bien on a la date, on a le verbe http, on a fait un « GET » sur quelle ressource, la racine. Donc c'est exactement ce que j'ai fait. J'ai appelé la racine nanipabulophiles par exemple. À partir de quelle IP ? Donc j'étais en local. Quel est mon navigateur, etc. Donc ça c'est tout à fait classique. Je reviens à ma config. Ensuite des éléments de configuration globale notamment, prenons cet exemple, les documents par défaut. Voici la liste des documents qui sont considérés comme documents par défaut. En d'autres termes, si je vais sur nanipabulophiles.sites et je n'indique pas ici explicitement par exemple : index.htm, qui est le document qui s'ouvre ici, « Vive les nanipabulophiles ! », vous vous souvenez. Si je ne l'indique pas, il faut que IIS choisisse un document par défaut. Jamais en fait un utilisateur ne spécifie un document quand il va sur un site. Il tape son adresse, son domaine. Et ensuite il s'agit d'un document par défaut. Donc ce document par défaut se trouve ici. Et il faut bien dire à IIS : et bien tu me charges un document parmi tous les autres pour être la page d'entrée de mon site finalement. Et c'est ce qui se passe dans cette configuration, on définit quels sont les documents par défaut qui sont acceptés. Et comme j'ai ici, parmi les différents choix, index.htm, et bien dans cet ordre-là, IIS va choisir ces documents, tester en fait si Default.htm existe, Default.asp existe, et il trouve enfin index.htm, donc il le prend. Évidemment, donc vous avez compris que si vous aviez un document ici qui s'appelle Default.htm, et index.htm, c'est Default.htm qui serait pris en priorité. Donc revoyons juste cette configuration qui est donc ici une configuration des documents par défaut. Elle se retrouve ici dans Documents par défaut. Et voilà la liste. Donc je peux modifier mes informations ici, je peux monter ou descendre, et cela va bien sûr influer sur mon fichier de configuration. Et à l'inverse je peux modifier mon fichier de configuration et en redémarrant IIS, cette configuration sera prise en compte.

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 !