Claude Couderc Consulting

Administrer et dépanner IIS 10

Administrer et dépanner IIS 10 avec le livre Administrer IIS 10 de Microsoft Windows Server 2016 . Son objectif est de vous rendre rapidement autonome et opérationnel dans l’utilisation d’Internet Information Services pour Windows Server 2016 (IIS 10).

Administrer et dépanner IIS 10

Vous pouvez ainsi vous former à IIS 10, uniquement avec l’aide de ce livre.

Vous serez en mesure de comprendre le fonctionnement d’IIS 10, afin de pouvoir le configurer, le sécuriser, le dépanner, le maintenir en condition opérationnelle et améliorer ses performances.

Ensuite, vous utiliserez des commandes PowerShell et AppCmd, ainsi que des outils moins connus mais très utiles comme NETSH, DISM, SC, SFC, etc.

Puis, vous apprendrez aussi à utiliser le moniteur réseau intégré au navigateur pour visualiser les échanges entre le client et le serveur IIS.

Une méthode pour apprendre

Vous pourrez vous entraîner grâce aux 42 Travaux pratiques corrigés !

Chaque exercice est composé d’un descriptif de l’objectif. Puis la solution est présentée et commentée, étape par étape, jusqu’à l’atteinte de l’objectif.

Afin de vous assurer d’être sur la bonne voie, de nombreuses copies d’écrans illustrent la solution. Enfin, un récapitulatif vous rappelle ce que venez d’apprendre dans l’exercice.

 

Extrait du cours L’administration dans les technologies Microsoft : Série hebdomadaire

Cas d’usage pour administrer et dépanner IIS 10

Les cas d’suages sont nombreux et variés. Ils couvrent les principales d’administration de IIS. Vous verrez aussi comment dépanner IIS ou comment analyser les fichiers journaux de IIS 10.

En particulier, vous apprendrez différentes méthodes pour installer le rôle Web Server (IIS). Bien évidemment, au début vous utiliserez le Gestionnaire de serveur. Toutefois, vous verrez que vous pouvez automatiser des configurations entières pour l’installation, y compris les modules de IIS.

Justement, vous saurez aussi comment connaître et afficher les modules correspondants aux services de rôle installés. Bien évidemment, vous verrez et vous saurez faire apparaître les icônes des fonctionnalités installées dans le Gestionnaire des services Internet (IIS).

Notamment, vous verrez comment identifier si une fonctionnalité est au niveau du serveur ou d’un site. De nombreuses fonctionnalités sont présentes au niveau du serveur et du site web. Toutefois, certaines n’existent qu’au niveau du serveur. D’autres n’existent qu’au niveau d’un site ou d’une application.

Vous verrez aussi la différence entre un site web et une application web. Bien évidemment, vous verrez comment convertir un site web en une application web. Si cela vous intéresse, vous verrez aussi comment convertir une application web du mode classique au mode intégré.

Administrer et dépanner IIS 10 grâce aux outils

Les outils permettent d’automatiser les tâches administratives. Aussi, vous découvrirez le rôle et l’intérêt de DISM pour configurer IIS. Par exemple, vous pourrez ajouter des fonctionnalités comme la redirection HTTP.

Bien évidemment, vous utiliserez Windows PowerShell ! Plsu vous avancerez dans le livre, plus vous verrez des applets de commandes pour administrer, gérer et dépanner IIS.

Des exemples concrets et opérationnels vous guideront pour la réalisation de ces tâches. 

Par exemple, vous verrez comment utiliser Windows PowerShell pour installer complètement IIS en une seule ligne de commandes. Ou bien, vous verrez comment modifier la configuration de IIS par ajout et suppression de fonctionnalités grâce à Windows PowerShell.

En particulier, les tâches les plus simples sont aussi réalisables avec Windows PowerShell comme créer un site web,  afficher les caractéristiques principales d’un site, démarrer un site web, etc.

Vous verrez aussi des techniques avancées. Celles-ci peuvent servir pour remonter rapidement un site web. Vous pouvez aussi les utiliser pour gérer une ferme de serveurs web. Par exemple, vous verrez comment exporter la configuration et le contenu entier d’un serveur IIS. Ou bien, vous saurez comment importer un package pour faire une restauration.

Comprendre l’architecture de IIS

Microsoft IIS est un produit incontournable dans l’éco-système Microsoft. Pourtant, son architecture reste mystérieuse pour certains.

Parmi toutes les informations, vous pourrez découvrir les liens entre les principaux services de IIS. Vous verrez aussi à quoi sert, et à quoi ne sert pas, IISRESET. Par ailleurs, vous pourrez découvrir aussi une fonctionnalité peu connue de IISRESET. Ou bien, comment utilsier IISRESET pour agir à distance sur un autre serveur IIS.

Ensuite, vous apprendrez l’importance des fichiers de configuration. Notamment, vous verrez comment éditer avec précaution le fameux fichier applicationHost.config.

Vous découvrirez peut-être aussi le couteau suisse, et précieux, de IIS. A savoir, le programme AppCmd. Cet outil va vous permettre de sauvegarder la configuration de IIS, créer automatiquement un site web, afficher et manipuler les caractéristiques principales des sites, arrêter un site web, etc.

Configurer IIS

Au quotidien, vous trouverez des solutions pour :

  • Configurer l’administration distante
  • Créer des sites sans entête d’hôte
  • Créer des sites avec des entêtes d’hôte
  • Installer et configurer une application ASP.NET
  • Installer une application PHP
  • Contrôler l’expiration du contenu
  • Activer le Suivi des demandes ayant échoué
  • Créer une règle de suivi des demandes ayant échoué
  • Ajouter un document par défaut
  • Créer un pied de page pour tous les sites
  • Activer l’exploration de répertoire
  • Créer un répertoire virtuel
  • Installer et configurer une page d’erreur personnalisée
  • Paramétrer une redirection permanente vers un autre emplacement
  • Créer un certificat auto-signé grâce au module Certificats de serveur
  • Créer un site Web en HTTPS (port 443) avec un certificat SSL
  • Refuser l’accès à une adresse IP à votre site web
  • Définir une méthode d’authentification
  • Modifier les permissions NTFS
  • Activer la journalisation avec les formats W3C, IIS et NCSA
  • Ajouter un nouveau champ personnalisé
  • Créer un fichier journal et d’événement ETW
  • Activer le journal IIS-Logging
  • Sauvegarder la totalité de la configuration de IIS
  • Restaurer le site web par défaut
  • Créer un nouveau pool d’applications
  • Affecter un pool à un site web
  • Débugger une application ASP.NET sans être un développeur
  • Contrôler le fonctionnement de la compression de sortie
  • Activer le WebDav
  • Et bien plus encore !
Administrer IIS 10 de Microsoft Windows Server 2016

Claude COUDERC

Ajouter un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.