Installer IIS (Internet Information Services) sur Windows permet de transformer un PC en serveur web local. Que ce soit pour tester un site ASP.NET, héberger un intranet ou faire du développement PHP, IIS est intégré à Windows mais désactivé par défaut.
Voici un guide précis pour activer IIS sous Windows 8, 10 ou 11, tout en choisissant les bons modules et en évitant les pièges les plus courants.
À retenir :
- IIS est inclus dans Windows, mais doit être activé manuellement via les fonctionnalités système.
- Les modules comme ASP.NET ou FTP sont optionnels, mais souvent indispensables pour le développement.
- La procédure varie légèrement entre Windows 8, 10 et 11, selon l’accès aux paramètres.
Comprendre les prérequis avant d’installer IIS sur Windows
Avant de commencer, assurez-vous d’avoir un accès administrateur. L’installation d’IIS requiert une activation des fonctionnalités système spécifiques à Windows.
« La clé d’une installation réussie réside dans une bonne préparation des prérequis. »
David Moreau, consultant IT
Les conditions nécessaires
- Système Windows à jour (Windows 8, 10 ou 11)
- Accès à Internet (pour télécharger les modules manquants)
- Compte avec droits administrateur
Objectifs courants d’utilisation d’IIS
La majorité des utilisateurs installent IIS pour :
- Tester localement des applications ASP.NET ou PHP
- Créer un serveur FTP personnel
- Héberger un site intranet en entreprise
« En tant que développeur .NET, j’utilise IIS pour simuler mon environnement de production sur mon PC. »
Julien, développeur freelance
Procédure étape par étape pour chaque version de Windows
Selon la version de Windows, les menus changent légèrement. Voici les étapes détaillées, version par version.
Windows 8
- Ouvrir le Panneau de configuration.
- Cliquer sur Programmes > Activer ou désactiver des fonctionnalités Windows.
- Cocher Internet Information Services.
- Sélectionner les modules IIS souhaités.
- Valider et redémarrer si nécessaire.
Windows 10
- Taper « Fonctionnalités Windows » dans la barre de recherche.
- Cocher IIS et ses sous-modules selon vos besoins (ASP.NET, FTP…).
- Cliquer sur OK puis patienter.
- Vérifier l’installation avec
http://localhost
.
Windows 11
- Ouvrir le Menu Démarrer et chercher « Fonctionnalités Windows ».
- Suivre les mêmes étapes que pour Windows 10.
- Le chemin peut différer légèrement selon les mises à jour.
« Sous Windows 11, j’ai utilisé PowerShell pour aller plus vite. Très pratique pour des installations multiples. »
Maxime, administrateur réseau
Sélectionner les bons modules IIS pour vos besoins
Lors de l’activation d’IIS, plusieurs options sont proposées. Choisir les bons modules IIS est crucial pour éviter les erreurs futures.
Tableau des modules IIS recommandés selon l’usage
Usage prévu | Modules IIS à cocher |
---|---|
Développement ASP.NET | ASP.NET, .NET Extensibility, CGI |
Hébergement PHP | CGI, Handler Mapping |
Accès FTP | FTP Server, FTP Extensibility |
Site web statique | Static Content, Default Document |
Administration simplifiée | IIS Management Console |
Vérification de l’installation et configuration de base
Une fois l’installation terminée, il faut s’assurer que IIS fonctionne correctement.
Tester IIS sur votre machine
- Ouvrir un navigateur
- Taper http://localhost
- Si une page IIS s’affiche, l’installation est réussie
Configurer un site web simple
- Ouvrir Gestionnaire IIS
- Ajouter un nouveau site
- Définir le chemin vers votre dossier web local
- Attribuer un port (par défaut : 80)
Résoudre les erreurs courantes après l’installation
Même si l’installation de IIS se fait en quelques clics, des problèmes peuvent apparaître.
Problèmes fréquents et solutions
- Port 80 déjà utilisé : Modifier le port dans la configuration IIS.
- Erreur 404 sur les fichiers ASPX : Activer le module ASP.NET.
- Pas de page par défaut : Ajouter
index.html
oudefault.aspx
dans les documents par défaut.
Utiliser PowerShell pour installer IIS (optionnel)
Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebServer -All
Et vous, avez-vous déjà installé IIS sur votre version de Windows ? Partagez vos astuces ou vos questions en commentaires !