1. Introduction
Comme vous le savez, la version Familiale de Windows XP ne contient pas le serveur Web de Microsoft : IIS. Windows XP familial et Windows XP professionnel étant quand même deux systèmes d'exploitation qui se ressemblent beaucoup, Il existe bel et bien un moyen d'installer votre cher IIS sous Windows XP familial.
La version de Windows XP Familiale n'inclue pas de licence permettant l'utilisation de IIS : cette astuce n'est donnée qu'a titre d'information.
Le IIS que vous aurez sur votre machine ne vous offrira pas les même garanties au niveau sécurité et performances.
l’utilisation de composants de Windows 2000 Server ou XP pro sans licence associé n’est pas authorisé dans les contrats de licence
la licence de Windows XP (Edition famiale et Professionnel) stipule que le PC ne peut pas être utilisé comme serveur
2. Pré requis
Pour être sur de bien réussir votre installation de IIS sous Windows XP familial il vous faut :
Le CD de Windows XP Familial.
Le CD de Windows 2000 Server ou Advanced Server .
note : Il est possible que la manipulation marche avec un CD de Windows XP pro ou Windows 2000NT à la place du CD de Windows 2000 Server ou Advanced Server. Je n'ai pas trouvé la trace de quelqu'un qui avait essayé sur internet. S'il vous arrive d'essayer, tenez moi au courrant des résultats;)
3. Installation de IIS
Rentrons maintenant dans le vif du sujet, c'est à dire l'installation de IIS sous Windows XP familial.
1)
Modifiez le fichier C:\WINDOWS\INF\SYSOC.INF
remplacer la ligne :
iis=iis.dll,OcEntry,iis.inf,hide,7
par
iis=iis2.dll,OcEntry,iis2.inf,,7
2)
Récupérez les fichiers iis.dl_ et iis.in_ sur votre CD de Windows 2000
3)
Utilisez l'invite de commande et faites : EXPAND IIS.DL_ IIS2.DLL
puis
EXPAND IIS.IN_ IIS2.INF
4)
Copiez :
IIS2.DLL dans C:\WINDOWS\SYSTEM42\SETUP\
IIS2.INF dans C:\WINDOWS\INF\
5)
Allez dans : Démarrer=>Paramètres=>Panneau de configuration=>Ajout suppression de programmes=>Ajout suppression de composants Windows
Cochez la case IIS et allez dans détails...
6)
Enlevez : Extentions serveur FrontPage 2000 et le Service SMTP
7)
Vous cliquez sur ok pour lancer l'installation. Windows va vous demander des fichiers qui se trouveront soit sur le CD de Windows XP familial soit sur le CD de windows 2000. Vous n'avez qu'a rechercher les fichier manquant sur l'un des deux CD.
Ouvrez la console d'administration de IIS dans : Démarrer=>Paramètres=>Panneau de configuration=>Outils d'administration
Dans l'arborescence, trouvez "site web par défaut", faites Click droit, Propriétés.
Dans l'Onglet "Sécurité de répertoire", dans la rubrique "Accès anonyme etc..." cliquez sur le bouton "Modifier"
et cochez uniquement "Authentification intégrée Windows".
Si vous ne changez pas la sécurité sur votre répertoire WEB, vous ne pourrez pas faire marcher IIS : comme vous le voyez cette astuce a quand même de grosse limite sur la gestion des droits