windows xp optimisation

inform.gif (70 octets) Transformer son PC en serveur Web ou FTP (sous XP)

INTRODUCTION
La généralisation des hauts débits en France (ADSL, Câble, etc.) rend de plus en plus intéressante la possibilité d'installer chez soi un serveur Web ou un serveur FTP pour ne citer que l'essentiel. Pour les plus novices d'entre vous, voici en quelques mots de quoi il s'agit : en créant votre propre serveur Web, vous vous transformez comme votre propre hébergeur. Vous avez accès instantanément au contenu de votre site puisque les fichiers qui le composent sont situés sur votre disque dur. 

Mise en oeuvre.

Cet article se focalise sur la plate-forme Windows XP / 2000.

I / CHOIX DU SERVEUR WEB

Sous Windows XP, on peut se procurer un serveur Web de deux façons : en installant un logiciel spécialisé (gratuit ou commercial), ou en utilisant les propres utilitaires livrés avec Windows.

Utilitaires intégrés à Windows XP (IIS )

Que demander d'un Serveur Web ?
Avant toute chose, on demande de la part d'un serveur Web qu'il s'installe facilement, qu'il soit bien documenté et qu'il affiche des pages HTML sans problèmes...
Ensuite, on recherchera les fonctions suivantes :
- doit accepter des langages évolués afin de réaliser des pages Web plus complexes : scripts CGI, SSL, ASP, PHP, etc.
- qu'il génère des fichiers logs afin de connaître précisément l'activité du serveur;

Alors que Windows 2000 possédait en réalité deux serveurs intégrés (PWS : personal Web Server et IIS : Internet Information Server) Windows XP Professionnel se contente désormais de la version 5.1 de IIS. Il n'existe pas de serveur Web ou FTP intégré dans la version Familiale de Windows XP.
Lors de l'installation de Windows XP Pro, toutes les options de IIS ne sont pas installées par défaut. Pour bénéficier complètement du serveur FTP et du serveur Web, il faut passer par la panneau de configuration, Ajout/Suppression de Programmes --> Ajout de composants Windows --> Services Internet et sélectionner les composants manquants. Afin que le serveur Web de IIS soit opérationnel, il vous faut au moins les éléments suivants : Services World Wide Web  (cliquez sur le bouton Détails et sélectionnez ce service ainsi que Répertoire virtuel de scripts), les Fichiers Communs et le Composant Logiciel Enfichable des Services IIS. Si vous souhaitez aussi bénéficier des fonctions FTP de IIS, cochez la case correspondante (Service FTP). 

 

 

IIS en chantier vu de l'extérieurLorsque la procédure d'installation sera achevée, vous pourrez vérifier sans rebooter que votre serveur Web est actif. Lancez une fenêtre de l'Explorateur Windows ou de Internet Explorer (ou de n'importe quel navigateur Web) et tapez l'adresse "http://votre_nom_de_machine". Vous verrez alors apparaître la page d'accueil des services IIS à partir de laquelle vous accédez à l'aide. Il vous est d'ailleurs précisé que puisqu'à ce stade vous n'avez encore rien personnalisé, les utilisateurs qui tenteraient de se connecter sur votre tout nouveau serveur Web ne verraient qu'un message indiquant que le site est en chantier.

Choix de la page par défaut sous IISLe principal accès à la gestion de votre serveur Web est le composant enfichable IIS (tapez : Démarrer | Exécuter : iis.msc) qui se trouve par défaut dans windows\system32\inetsrv. On y accède aussi via le composant de Gestion de l'Ordinateur (clic droit sur le poste de travail, menu Gérer l'Ordinateur ou appeler le composant enfichable compmgmt.msc). La page par défaut de IIS doit être modifiée si vous souhaitez créer votre toute première page de votre site Web. Pour cela, éditer votre nouvelle page et nommez-la comme vous le souhaitez, par exemple index.htm. Copiez-la dans le dossier par défaut de publication Web pour IIS (le répertoire de base de IIS) qui se trouve sur \Inetpub\Wwwroot. Si vous tentez d'accéder à votre nouveau site en ne tapant que "http://votre_nom_de_machine" vous obtiendrez encore l'aide de IIS tout simplement parce que les pages dont le nom est index.htm n'ont pas encore été déclarées comme pages par défaut comme le sont déjà les pages nommées Default.htm et Default.asp (celle qui est chargée automatiquement lorsqu'un utilisateur ne saisit pas directement une URL). Ouvrez le gestionnaire de IIS, et faites un clic droit sur la ligne Site Web par Défaut. Vous choisissez Propriétés puis dans la nouvelle boîte de dialogue vous vous rendez dans l'onglet Documents : une liste de document par défaut existe déjà et vous pouvez choisir d'ajouter index.htm puis de le faire monter en tête de la liste. Validez. De cette manière, la première page par défaut qui sera automatiquement chargée dans le navigateur des utilisateurs sera index.htm puis, si celle-ci n'existe pas, les autres pages listées dans l'onglet Documents. Rien ne vous empêche d'imaginer un autre nom et/ou de supprimer les modèles proposés dans la liste.
Téléchargez ici une page index.htm si vous ne possédez pas d'éditeur HTM.

II / CHOIX DU SERVEUR FTP

Tout comme pour la question du serveur Web, on a le choix sur les plates-formes Windows entre les outils maison et les outils commerciaux, encore que l'éventail du choix des outils Microsoft soit beaucoup plus limité qu'en matière de serveur Web.

a) Utilitaires intégrés à Windows : Le service FTP est intégré à Windows XP Pro. Il s'agit d'un assez bon produit qui offre à peu près toutes les fonctions essentielles d'un FTP. Pour sa mise en oeuvre, référez-vous à cette page à propos des services WWW pour IIS cliquez ICI.

b) Utilitaires "commerciaux" : G6 FTP Server
Vous avez envie de permettre à des visiteurs ou des amis de télécharger des fichier mais vous n'avez pas envie de monter un serveur Web sur votre ordinateur. Et bien installez donc un serveur FTP qui comme le signifie FTP (File Transfert Protocol) est dédié à l'échange de fichiers.

Beaucoup de serveurs FTP existent donc il va falloir que vous fassiez un choix. Personnellement SoSWindows a choisis G6 FTP Server. Ce serveur est très bien fait et possède toutes les fonctionnalités dont vous avez besoin.
Cliquez ICI pour consulter le tutorial complet sur l'installation.

>>>>>>  Retour  SoSLiens  >>>>>