SUPINFO International University

SUPINFO Institute of Information Technology
Laboratoire Microsoft




Tous les Articles du Laboratoire Microsoft

Le Serveur Web IIS 6.0
Accueil > Articles > Système
Auteurs 
Antoine RICHET
LABORATOIRE SUPINFO DES TECHNOLOGIES MICROSOFT
Ingénieur Système


 Tous les articles de cet auteur

3,4/5

Assez Bien


292760
263/906

4. Création d'un site Web

Pour accéder à IIS afin de mettre en place vos sites Web et tous les paramètres qui les accompagnent, vous avez plusieurs possibilités.

Avant d'énumérer ces différentes possibilités, il est nécessaire d'avoir installer IIS avec les options sélectionnées dans un des chapitre précédent. (« Installation »)

La première méthode d'accès, la plus directe si vous avez configuré votre bureau avec Menu Démarrer Classique, consiste à cliquez avec le bouton de droite de la souris sur le « Poste de travail » puis cliquez sur Gérer.

Si vous n'avez pas configuré votre bureau avec le Menu Démarrer Classique, le Poste de travail se trouve dans le menu «Démarrer ». Une fenêtre nommé Gestion de l'ordinateur s'ouvre. De là, vous n'avez plus qu'à développer Services et Applications pour voir apparaître Gestionnaire de services Internet (IIS) qui vous faudra également développer.

A noter : Que vous mettiez un site Web en place ou un Intranet, les principes de mise en place sont les mêmes. Nous verrons par la suite comment sécuriser votre intranet en utilisant les droits adaptés.

 

Créer un nouveau site Web

Cliquez avec le bouton-droit sur « site web » puis sur Nouveau et sur Site Web …

L'assistant de création de site Web s'ouvre. Cliquez sur suivant.

Taper le nom que vous voulez voir apparaître dans la liste de vos sites web, utiliser de préférence un nom bien explicite, de telle manière que les personnes devant intervenir sur ce serveur puissent s'y retrouver. Cliquez ensuite sur Suivant.

Dans le cas où vous désirez mettre plusieurs sites Web en fonction sur un même serveur, il est nécessaire de mettre en place un moyen qui permettra de les différencier. En effet, si le serveur n'a aucun moyen de faire la distinction entre les différents sites Web, lorsqu'un client voudra se connecter au serveur, ce dernier ne saura quoi lui répondre.

A noter que, de toute manière, le serveur n'acceptera pas de publier plusieurs sites sur la même adresse, sur le même port et sans en-tête d'hôte.

Il existe trois possibilités pour différencier vos sites Web :

•  L'adresse IP, intéressant au niveau sécurité. Si vous mettez votre site Intranet et votre site Web publique sur le même serveur, vous aurez la possibilité de définir sur le routeur de l'entreprise une liste d'accès qui permettra au IP venant le l'extérieur d'accéder à l'IP du site Web Publique mais pas celle de l'intranet. Spécifiez l'adresse IP à laquelle le site Web devra répondre ou laissez « (Toutes non attribuées) » pour que le site réponde à toutes les adresses que possède ce serveur.

•  Le port 80 est attribué par défaut au site Web mais pour permettre de distribuer plusieurs sites sur la même adresse, il est possible d'attribuer un port différent par site. Si vous voulez affecter un autre port que le Port 80, vous devez choisir un port supérieur à 1023 pour ne pas créer de conflit avec les autres protocoles.

•  La troisième possibilité est celle de l'en-tête d'hôte, qui vous permet de rattacher les sites Web à l'adresse URL qui va les nommer, ex «labo-microsoft.com ».

 

Si vous avez activez le cryptage SSL sur votre serveur, il faut indiquer le port SSL correspondant.

Après avoir cliqué sur Suivant, il vous sera demandé le chemin où se situe le répertoire de base du site que vous voulez publier.

 

Définir les répertoires de Base

Pour mettre en place un site web, il est impératif de définir un répertoire de base. Ce répertoire sera utilisé par IIS pour y rechercher la page par défaut à afficher. Il vous sera également utile pour appliquer vos stratégies de sécurité. En effet, en donnant les droits ou non à un utilisateur ou à un groupe d'utilisateurs sur ce répertoire, vous permettrez l'accès ou non au site qu'il contient.

Par défaut, l'option d'accès anonyme au site Web est sélectionnée. Si vous désirez créer un site Web privé ou sécurisé, désélectionnez cette option. Cliquez sur Suivant.

La page suivante nous permet de définir les droits dont dispose votre site. Par défaut, le site peut être lu et peut exécuter des scripts côté serveur comme l'ASP ou PHP (A condition que les extensions auxquelles les scripts font appel soient installé et autorisé).

Cliquez sur Suivant puis Terminez.

Votre site Web apparaît désormais dans la liste de vos sites Web.

 

Pour ajouter un site Web avec un script en ligne de commande.

Allez dans le menu Démarrer choisissez Exécuter, tapez CMD pour ouvrir l'invite de commande.

La syntaxe de la commande iisweb.vbs est la suivante :

iisweb[.vbs]/create Chemin NomSite [/b Port] [/i AdresseIP] [/d En-têteHôte] [/dontstart] [/s Ordinateur [/u [Domaine\]Utilisateur [/p MotDePasse]]]

Exemple :

L'exemple ci-dessus nous montre comment publier un site dont le contenu se trouverait dans C:\Inetpub\wwwroot\Supinfo.com, le site est référencé dans IIS comme « Mon site sur IIS » et il répond à l'adresse 192.168.0.26 sur le port 1050.

Afin de bien contrôler les coordonnés que vous avez passé avec la commande iisweb.vbs, les paramètres les plus important de la commande sont affichés.

Vous pouvez également regarder dans Gestionnaire de service IIS, votre site a été rajouté. Si ce n'est pas le cas, fermez le gestionnaire des services Internet et rouvrez le de telle manière à ce qu'il se réinitialise.

Si nous avions voulu le faire à distance, il aurait fallu rajouter à la suite de la commande : « /s SERVER-IIS /u Administrateur /p password »

1. Introduction
2. Architecture
3. Installation
4. Création d'un site Web
5. Extensions IIS
6. Gestion des pools d'applications
7. Administration à distance



En Savoir Plus 
Evaluez cet article 


Pour afficher ou poster un commentaire, cliquez sur ce lien : Forum-Microsoft



Retrouvez ci-dessous les autres sections du Laboratoire Microsoft

Définitions

Accès direct aux définitions :
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Effectuez une recherche dans les définitions :