|
tous droits réservés
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Installer et exploiter le serveur web local IIS sur un système d’exploitation Windows XP
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
5/ Cochez la case qui se trouve à gauche de "Services Internet (IIS)", puis cliquer sur "Suivant", puis suivez les instructions qui vont se succéder.
|
![]() |
|
Pour aller plus loin, et avant de commencer, cliquez d’abord sur "Détails...", afin de connaître tous les sous composants de "IIS"
|
![]() |
|
En général, les sous composants de "IIS", proposés dans cette fenêtre, peuvent parfaitement convenir pour une utilisation courante de ce service.
|
|
Si vous débutez, et ne connaissez pas la fonction précise de chaque composant, vous sélectionnerez tous les sous composants dépendants de ce service IIS, puis vous cliquerez sur "OK"
|
|
Si vous êtes expérimentés, vous n’installerez que les composants, lesquels vous seront utiles, puis cliquerez sur "OK".
|
|
Si vous hésitez, vous laisserez en place les composants par défaut, et cliquerez sur "Annuler" pour revenir à l’interface précédente, et poursuivre normalement l’installation de IIS
|
![]() |
|
6/ Cliquez sur "Suivant" pour poursuivre l’installation.
|
![]() |
|
7/ Patientez pendant la copie des fichiers d’installation.
|
![]() |
|
8/ Préparez le CD-ROM contenant la copie originale de votre système d’exploitation Windows XP.
|
![]() |
En cliquant sur "OK" :
Vous déclencherez l’apparition de la fenêtre ci-dessous, laquelle vous offre deux possibilités pour copier les fichiers nécessaires à l’installation :
il s’agit d’une toute première installation du composant "IIS" : dans ce cas cliquez sur "OK", en haut et à gauche de la fenêtre tout en ayant, au préalable, pris la précaution d’installer le CD-ROM original contenant votre version de Windows XP, dans votre lecteur de CD-ROM et/ou DVD-ROM.
il s’agit d’une réinstallation du composant "IIS" : dans ce cas, cliquez sur "Parcourir", pour indiquer à Windows, le répertoire à partir duquel il doit copier les fichiers nécessaires à l’installation de votre composant.
Pour mémoire :
Ces fichiers se trouvent dans le répertoire i386 du CD-ROM de Windows.
Si vous êtes amenés à réinstaller souvent ce composant, il vous sera utile de le copier d’emblée dans un répertoire de votre disque dur, afin de ne pas avoir recours au CD-ROM de votre système d’exploitation, pour le réinstaller de nouveau.
Cependant, si vous copiez le répertoire i386 sur votre disque dur, prévoyez beaucoup de place, car il vous faudra au moins 500 Mo d’espace disque libre.
|
Dans l’image ci-dessous le répertoire indiqué est le lecteur de CD-ROM, représenté par la lettre "D", et le système d’exploitation s’apprête donc à copier les fichiers contenus dans le dossier i386, lequel se trouve à la racine du CD-ROM original contenant la version originale de Windows XP Professionnel.
|
![]() |
Pour mémoire,
|
l’image ci-dessous, montre l’emplacement du répertoire i386, à la racine de votre lecteur de CD-ROM (dans cet exemple, le lecteur de CD-ROM est désigné par la lettre D.
|
![]() |
|
Si vous procédez à une première installation du composant "IIS", l’introduction de votre CD-ROM contenant votre version originale de Windows XP, fera apparaître le fenêtre suivante, illustrée dans l’image ci-dessous
|
![]() |
Pour poursuivre votre installation du composant "IIS", vous devez quitter cette fenêtre qui apparaît systématiquement et automatiquement à chaque introduction de votre CD-ROM en cliquant sur la commande de fermeture représentée par une croix, en haut et à droite de cette fenêtre.
Avant de quitter cette fenêtre, vous aurez sans doute remarqué, que vous pouviez également installer le composant "IIS" à partir de cette fenêtre, et donc directement à partir du CD-ROM contenant votre version originale de Windows XP.
|
Quelle que soit l’origine du support des fichiers extraits, Windows les copie sur votre disque dur comme le montre l’image ci-dessous
|
![]() |
|
9/ A la fin de l’installation, cliquez sur le bouton "Terminer" pour quitter l’assistant "Composants de Windows".
|
![]() |
Dans cette deuxième étape, vous allez :
Vérifier :
Que l’installation de votre serveur IIS, a automatiquement installé à la racine de votre disque local "C", un dossier nommé "Inetpub", lequel est le dossier racine de votre serveur "ISS".
Que ce dossier racine "Inetpub", contient bien plusieurs dossiers de fichiers, dont un dossier nommé "wwwroot"
Que le chemin du dossier ou répertoire nommé "wwwroot" est bien C :Inetpubwwwroot
Apprendre :
à créer votre premier répertoire web virtuel dans votre serveur IIS.
1/ Localisez le dossier racine "Inetpub", installé automatiquement à la racine de votre disque local "C" par l’installation de IIS.
![]() |
2/ Ouvrez le dossier "Inetpub" et remarquez la présence obligatoire de cinq dossiers, dont le dossier "wwwroot", celui qui va tout particulièrement nous intéresser.
![]() |
3/ Ouvrez le dossier "wwwroot" qui contient déjà par défaut, plusieurs fichiers, dont certains portent l’extension ASP (de : Active Server Page). La page dynamique localstart.asp est une page de démarrage, pour ce dossier "wwwroot"
![]() |
4/ Sélectionnez le fichier "localstart.asp ", contenu dans le répertoire racine,"wwwroot", et ouvrez-le.
La page que vous afficherez, comporte des éléments vous indiquant très grossièrement le fonctionnement du serveur IIS que vous venez d’installer.
![]() |
Cependant, et avant de refermer cette page, notez bien la structure de son chemin complet dans la zone de liste déroulante de votre navigateur Internet :
C :Inetpubwwwrootlocalstart.asp
Cette structure de chemin, vous aidera à comprendre la signification précise de la syntaxe du répertoire racine, lorsque vous créerez vos premières pages web dynamiques avec leurs extensions spécifiques ASP et/ou ASPX.
5/ Dans le panneau "Exécuter", tapez la commande "inetmgr" pour ouvrir et accéder à votre serveur IIS.
![]() |
6/ Déroulez, dans la fenêtre de votre serveur IIS, le noeud du dossier "Sites web", pour faire apparaître la dépendance "Site Web par défaut", sur laquelle vous appliquerez un clic droit , puis un clic gauche, successivement sur les commande "Nouveau", et "Répertoire virtuel..."
![]() |
| 7/ Cliquez sur "Suivant", afin de commencer l’installation de votre répertoire virtuel, à l’aide de l’assistant. |
![]() |
8/ Désignez un alias pour votre répertoire virtuel, lequel va représenter le nom de votre dossier de site racine, qui sera en vérité, le même que celui que portera le nom de votre répertoire de site web virtuel.
![]() |
Pour cet exemple, le nom du répertoire web virtuel, choisi au hasard, est Local-Site-A. Cliquer sur "Suivant", pour continuer.
9/ Cliquez sur le bouton "Parcourir" afin de créer votre répertoire de site web virtuel, et le placer à la racine de votre disque C.
![]() |
10/ Localisez le dossier "inetpub", à la racine du disque local « C », et mettez-le en surbrillance.
![]() |
11/ Localisez le dossier "wwwroot", enfant du dossier "Inetpub", et mettez-le en surbrillance.
![]() |
12/ Tout en laissant le dossier "wwwroot" en surbrillance, comme le montre l’image ci-dessus, cliquez en bas et à gauche de la fenêtre représentée par l’image ci-dessous, sur le bouton "Créer un nouveau dossier", afin de créer un dossier, auquel vous attribuerez le nom de "Local-Site-A".
![]() |
13/ Cliquez sur "Suivant", après avoir vérifié que l’adresse du répertoire de contenu de votre site web est bien C :InetpubwwwrootLocal-Site-A.
![]() |
14/ Laissez les autorisations et paramètres d’accès par défaut tels quels ; ils conviendront pour la plupart des cas, puis cliquez sur "Suivant" pour continuer.
![]() |
15/ Quittez cet assistant afin d’afficher la structure de votre nouveau répertoire virtuel.
![]() |
16/ Remarquez, notez, et explorez la structure du répertoire virtuel nommé Local-Site-A, que vous venez de créer.
![]() |
Cette dernière étape comprend deux sous-étapes :
la configuration et le test des pages dynamiques, laquelle reposera entièrement sur l’utilisation du Bloc-notes de Windows, pour vous montrer un exemple de procédure basique de création et d’affichage de page dynamique avec utilisation de la technologie ASP.NET.
l’énumération de quelques règles basiques de sécurité concernant votre serveur IIS
Configuration et test des pages dynamiques
1/ Copier, dans son intégralité, et dans le Bloc-notes de Windows, le code ci-dessous.
![]() |
2/ Cliquez sur "Enregistrer sous...", du menu "Fichier", localisez et placez le dossier "Local-Site-A", créé à la racine du dossier "wwwroot", enfant du dossier "Inetpub", à la racine du disque local C, devant la zone de texte "Enregistrer dans", puis nommez votre fichier du Bloc-notes "index.asp", puis cliquez sur le bouton "Enregistrer"
![]() |
3/ Maintenant, ouvrez votre navigateur Internet et tapez l’adresse suivante :
http://localhost/Local-Site-A/index.asp pour obtenir l’affichage de votre page index.asp, comme l’illustre bien l’image ci-dessous.
Note :
Localhost est le nom de votre machine locale.
Local-Site-A est le nom de votre répertoire virtuel.
Index.asp est la page que vous venez de créer et qui vient d’être traitée par le serveur IIS, que vous venez d’installer.
![]() |
Vous allez maintenant créer véritablement en la programmant, votre première page dynamique avec la technologie ASP.NET, afin de l’afficher à l’aide de votre navigateur, et tout en utilisant la méthode basique de la programmation simple à partir du Bloc-notes de Windows.
4/ Copiez ou coller l’intégralité de ce code dans le Bloc-notes de Windows
![]() |
5/ Ouvrez votre navigateur Internet et tapez dans la barre d’adresse ceci :
http://localhost/Local-Site-A/index.aspx et observez le résultat produit, tel que l’illustre l’image ci-dessous.
Vous remarquerez que l’affichage de cette page a nécessité beaucoup moins de code que celui qui a été nécessaire à l’affichage de votre page ASP simple (qui est en somme, et dans l’exemple précédent, une page HTML simple, ne comportant pas encore d’éléments dynamiques).
Internet Explorer, doit compiler le code nécessaire à l’exécution de votre page, aussi ne vous étonnez pas, si votre page ne s’affiche pas instantanément.
![]() |
6/ Afficher, par curiosité, la source de cette page par un clic droit à un endroit vide de cette page, afin d’observer le code source de la page affichée, tel qu’il a été renvoyé par votre serveur IIS vers votre navigateur, et remarquez la différence de contenu de ce code avec celui que vous avez initialement écrit dans le Bloc-notes de Windows.
![]() |
7/ Ajouter un peu de fantaisie à votre page et à peu de "frais", en copiant ce code dans le Bloc-notes
![]() |
8/ Enregistrer ce fichier sous le nom de index.aspx dans le dossier Local-Site-A, puis lancez de nouveau votre navigateur Internet, et tapez l’adresse :
http://localhost/Local-Site-A/index.aspx, pour observer le résultat produit.
![]() |
Le code ASP.NET, qui a permis de centrer votre texte et de lui donner un certain attrait visuel, n’a nécessité que l’ajout d’un couple de balises par rapport au code précédent :
la balise d’ouverture <center>, et la balise de fermeture correspondante </center>.
9/ Appliquez un clic droit à un endroit vide de cette page, puis cliquez sur la commande "Afficher la source" du menu contextuel, pour observer le code HTML produit, et donc renvoyé par votre serveur IIS, vers votre navigateur Internet, et remarquez qu’il est beaucoup plus long, que celui qui a nécessité l’affichage de la même page, par programmation ASP.NET
![]() |
Les quelques règles de sécurité.
Cette toute dernière partie de cette étape vous indiquera très rapidement quels sont les moyens à mettre en oeuvre afin de suspendre pour une raison quelconque, de manière prolongée ou brève, l’affichage de vos pages web, en agissant directement sur votre serveur web IIS.
1/ Dans la fenêtre "Exécuter" du menu "Démarrer", tapez : services.msc, puis cliquez sur le bouton "OK"
![]() |
2/ Cliquez à droite sur le libellé « Administration IIS », puis cliquez à gauche sur l’action souhaitée pour ce service : « Arrêter » « Mettre en pause » « Redémarrer »
![]() |
3/ Cliquez sur bouton "Oui" quelle que soit l’action précédente, que vous avez réalisée.
![]() |
Il existe aussi une autre façon de suspendre l’activité de votre service IIS :
4/ Si vous souhaitez cette fois arrêter votre service IIS, de manière durable, taper dans la commande "Exécuter" du menu "Démarrer" l’instruction suivante :
msconfig, puis cliquez sur "OK"
![]() |
5/ Dans l’onglet "Services" de l’utilitaire de configuration système de Windows, décochez la case correspondante au Service "Administration IIS", puis cliquez sur "OK"
![]() |
6/ Cliquez sur le bouton "Redémarrer", car en effet, il est toujours recommandé de redémarrer, afin que vos modifications prennent immédiatement effet.
![]() |
Bien entendu, vous pouvez toujours remettre ce service IIS en fonctionnement, en procédant exactement à l’inverse de ce que vous venez de faire pour le désactiver.
7/ Si tel est votre cas, en ne souhaitant plus redémarrer automatiquement votre service IIS, et pour un intervalle de temps indéterminé, cochez la case correspondante à ce message, puis validez votre choix en cliquant sur le bouton "OK" pour quitter cette fenêtre.
![]() |