IIS signifie Internet Information Services. Il s'agit d'un serveur Web qui permet d'accéder aux pages Web publiées sur celui-ci. Il joue un rôle similaire à Apache, sauf qu'il est plus convivial. L'installer pour la première fois est en fait plus facile que la plupart des gens ne le pensent.
Pas
Étape 1. Installez IIS 5.1
Il s'agit d'un module complémentaire Windows disponible dans les éditions Windows XP Pro ou Windows XP Media Center de Windows XP.
-
Ouvrez le Panneau de configuration à partir du menu Démarrer.
-
Cliquez sur Ajouter ou supprimer des programmes
-
Cliquez sur Ajouter/Supprimer des composants Windows
-
Sélectionnez Internet Information Services dans l'Assistant Composants de Windows
-
Sélectionnez Suivant. L'assistant peut vous demander votre disque d'installation XP.
-
IIS 5.1 va maintenant être installé
Étape 2. Une fois qu'il est complètement installé, vous devrez l'ouvrir (cela peut être délicat car il n'inclut aucun raccourci sur le bureau ou dans le menu Démarrer)
-
Allez d'abord à nouveau dans le Panneau de configuration et cliquez sur "Performances et maintenance", puis accédez à "Outils d'administration". (Pour le Service Pack 3, cliquez directement sur "Outils d'administration")
-
Vous devriez maintenant voir « Internet Information Services »; ouvrez le programme (vous pouvez créer un raccourci sur le bureau pour qu'il soit plus facile à trouver).
Étape 3. S'il s'ouvre, félicitations, vous l'avez installé avec succès
Maintenant, pour le configurer correctement, lisez la suite…
Étape 4. Dans le panneau de gauche, sélectionnez "Sites Web"
Étape 5. Ici, vous verrez s'il est en cours d'exécution ou non, l'adresse IP locale sur laquelle il est configuré et le port actuel qu'il utilise (le port 80 est le port par défaut, mais vous devrez peut-être le modifier car la plupart des FAI [Fournisseur d'accès Internet] bloquer ce port)
Étape 6. Maintenant, faites un clic droit sur "Site Web par défaut" et cliquez sur Propriétés, puis allez dans l'onglet "Site Web"
Remplacez l'adresse IP par votre adresse IP locale si elle n'est pas déjà définie (pour savoir quelle est votre adresse locale, cliquez sur "start", puis "run", puis tapez "cmd", puis tapez "ipconfig". Maintenant, regardez l'adresse à côté de "Adresse IP" et c'est ce qu'elle devrait être dans IIS).
Étape 7. Décidez maintenant quel port vous souhaitez utiliser (tout ce qui est supérieur à 1024 devrait convenir)
Vous pouvez le laisser au port 80 mais seulement si votre FAI ne le bloque pas. Si vous décidez de modifier le port, notez que chaque fois que vous accédez à votre site Web, votre syntaxe doit être "domain.com: numéro de port".
Étape 8. Après avoir choisi le port, vous devez ouvrir le port de votre routeur
Pour ce faire, saisissez votre passerelle dans un navigateur et suivez les étapes.
Étape 9. Ensuite, allez dans l'onglet "Répertoire personnel" et sélectionnez un chemin local
Vous devez utiliser "driveletterofWindows:\Inetpub\wwwroot". Ce dossier a été créé automatiquement lors de l'installation.
Étape 10. Allez maintenant dans l'onglet "Documents"
Ici, vous pouvez définir un document par défaut vers lequel rediriger si aucun document n'est saisi dans l'URL. Pour ajouter un nouveau document à la liste cliquez sur "Ajouter" puis saisissez le nom (vous n'avez pas besoin du chemin mais le fichier doit être dans le répertoire home que vous avez précédemment choisi).
Étape 11. Fermez ensuite la fenêtre des propriétés et cliquez à nouveau avec le bouton droit sur "Site Web par défaut"
Cette fois, survolez "Nouveau" puis cliquez sur "Répertoire virtuel" (vous n'êtes pas obligé de le faire mais c'est une bonne pratique). Sélectionnez un nom logique pour votre répertoire virtuel tel que "root" ou quelque chose de similaire pour éviter toute confusion.
Étape 12. Maintenant, développez "Site Web par défaut" et vous devriez voir le nom de votre répertoire virtuel
Développez le répertoire et vous devriez voir tous les fichiers qui se trouvent dans votre "répertoire personnel". Détendez-vous, vous avez presque terminé.
Étape 13. Encore une fois, faites un clic droit sur "Site Web par défaut", cette fois survolez "Toutes les tâches" et cliquez sur "Assistant d'autorisations"
-
Cliquez sur Suivant.
-
Sélectionnez "Sélectionner de nouveaux paramètres de sécurité à partir du modèle".
-
Cliquez sur Suivant.
-
Sélectionnez "Site public". Maintenant, continuez à cliquer sur suivant jusqu'à ce qu'il soit terminé.
Étape 14. Maintenant, testez pour voir si votre site fonctionne
Ouvrez votre navigateur préféré et tapez dans la barre d'adresse: https:// adresseIPlocale:port/répertoirevirtuel/ ou tapez: https://nomordinateur:port/répertoirevirtuel/ (si vous n'avez pas changé le port du port 80, tapez: https:// nomordinateur/répertoirevirtuel/)
Étape 15. Pour accéder à votre site à partir d'un autre emplacement qui n'est pas sur votre réseau alors tapez: https:// externalIPaddress:port/virtualdirectory/ (encore une fois si vous n'avez pas changé le port du port 80 alors tapez: https:// externalIPaddress/virtualdirectory/)
Étape 16. Pour connaître votre adresse IP externe, accédez à
Étape 17. Si cela fonctionne, alors bon travail
Pour connaître les raisons pour lesquelles cela n'a pas fonctionné, consultez la section Conseils.
Des astuces
- Le site Web prend beaucoup de bande passante, veuillez donc noter qu'il ne sera probablement pas rapide si vous êtes à la maison.
- Un bon moyen de vérifier si le port 80 est bloqué par votre FAI est d'aller démarrer> exécuter> cmd. à l'invite de commande, tapez telnet google.com 80. vous pouvez utiliser n'importe quel site Web. si vous obtenez autre chose qu'un message d'erreur Cannot connect, cela signifie que le port 80 est ouvert et que telnet est connecté.
- Vos autorisations peuvent être erronées. Si vous obtenez l'erreur 401, exécutez à nouveau l'assistant d'autorisations et lisez tout attentivement.
- Dans IIS, assurez-vous qu'il est indiqué que le « site Web par défaut » est en cours d'exécution.
- Votre site n'a peut-être pas fonctionné car vous avez choisi le port 80 qui est souvent bloqué. Changez simplement le port dans IIS et dans votre routeur.
- Vous avez peut-être mal transféré le port.
- Faites également une exception dans le pare-feu Windows pour le port 80
- Si Apache est ouvert, fermez-le et fermez également tous les processus de celui-ci dans le gestionnaire de tâches.
- Pour plus d'aide, Microsoft a une grande aide pour IIS, alors assurez-vous de le consulter également.
- No-ip.com est un endroit idéal pour lier gratuitement votre adresse IP à un sous-nom de domaine. Visitez le site, créez un nom d'utilisateur et lisez l'aide sur le site.
Mises en garde
- Ne téléchargez pas de fichiers illégaux ou protégés par des droits d'auteur sur votre serveur Web.
- Ne donnez pas d'autorisations complètes car vous ne voulez pas que d'autres personnes consultent vos répertoires ou vous infectent avec des virus.