Administration des serveurs web avec IIS

Organiser les contenus

Lors de la création d’un site Web, vous devez créer des répertoires de publication où seront stockés vos pages HTML, vos scripts ASP et vos programmes CGI. Un serveur Web ne peut pas publier de documents qui ne se trouvent pas dans les répertoires spécifiés. La première étape lors de la mise en place d’un site Web est donc l’organisation des répertoires de publication.
Les répertoires de publication existent sous deux formes, les répertoires de base et les répertoires virtuels.

Les répertoires de base
Chaque site Web dispose d’un répertoire de base qui représente l’emplacement central des publications. Le répertoire de base est mappé sur le nom de domaine du site ou éventuellement sur le nom de l’ordinateur dans le cas d’un Intranet. Il peut disposer d’une page d’accueil, qui peut être définit comme étant une page par défaut. Ainsi L’URL WWW.mondomaine.fr affichera la page accueil.htm située dans le répertoire de base C:\InetPub\wwwroot. Il est possible de modifier le répertoire de base d’un site Internet dans la console de gestion des services Internet (onglet répertoire de base des propriétés du site). Vous pouvez indiquer :

  • Un répertoire physique de votre machine
  • Le partage d’un répertoire distant
  • Une redirection vers une autre URL

Les répertoires virtuels
Si vous souhaitez publier des pages depuis tout répertoire n’appartenant pas au répertoire de base, il vous faudra créer des répertoires virtuels. Un répertoire virtuel possède un alias qu’utiliseront les navigateurs pour accéder aux pages publiées dans le répertoire virtuel. Le recours au répertoire virtuel est intéressant à plus d’un titre :

  • Un alias étant plus cours que le chemin d’accès à un répertoire est de ce fait plus pratique à utiliser.
  • Un alias évite de communiquer aux utilisateurs l’endroit où se trouvent physiquement vos documents et apporte donc un plus au niveau de la sécurité de votre site.
  • Un alias évite de modifier les URL de vos liens lorsque vous déplacer physiquement l’ensemble des documents d’un répertoire virtuel. Il suffit de modifier le mappage entre le nouvel emplacement physique et l’alias.

Pour utiliser un répertoire qui se trouve sur un ordinateur distant vous devez indiquer le nom UNC (Universal Naming Convention) du répertoire et donnez le nom et le mot de passe de l’utilisateur qui seront utilisés pour définir les permissions d’accès.
Il est possible de modifier ou de créer un répertoire virtuel depuis la console de gestion des services Internet (onglet répertoire virtuel des propriétés du site).

Identification des contenus
Vous avez la possibilité d’associer un entête HTTP qui décrit le contenu de vos publications au format PICS (PlatForm for Internet Content Selection) et qui utilise un système mis au point par le RSAC (Recreational Software Advisory Council) , permettant au navigateur de filtrer les contenus qui seront affichés dans sa fenêtre.
Il s’agit essentiellement de protéger le public de publications trop violentes, traitant de sujets à caractère sexuel, … Afin d’obtenir un certificat d’accès de votre contenu, il vous faut établir une demande au RSAC par le biais d’un questionnaire à envoyer électroniquement.
Pour obtenir un contrôle d’accès sur les contenus choisir l’onglet En-têtes HTTP puis sous contrôle d’accès, modifier le contrôle d’accès.
Vous pouvez obtenir auprès du RSAC un label pour une page, une branche ou pour un site entier comme le montre la figure suivante..

Comprendre les serveurs Web
1.1.     Une architecture client/serveur évolutive
1.2.     Interaction entre Client et serveur
1.3.     L’identification des serveurs web par le mécanisme DNS
1.4.     La structure d’une URL
1.5.     HTTP : introduction
Organiser les contenus
2.1.     Les répertoires de base
2.2.     Les répertoires virtuels
2.3.     Identification des contenus
Administrer le serveur Web
3.1.     Héritage des propriétés
3.2.     Nommer des opérateurs de sites Web
3.3.     Administrer les sites à distance
3.4.     Affecter un nom au site
3.4.1.  Système de résolution sur un Intranet
3.4.2.  Système de résolution de nom sur Internet
3.4.3.  Attribution de noms d’en-tête d’hôte
3.5.     Authentification des utilisateurs
3.5.1.  Authentification de base
3.5.2.  Authentification par stimulation réponse de NT
3.5.3.  Authentification de certificats clients SSL
3.6.     Contrôle d’accès
3.6.1.  Restrictions d’accès des ordinateurs
3.6.2.  Autorisations du serveur Web
3.6.3.  Autorisations NTFS
3.6.4.  Autorisation des connexions anonymes
3.7.     Analyser l’activité du site
3.7.1.  Format des fichiers journaux
3.7.2.  Mode d’enregistrement des fichiers journaux
3.7.3.  Conversion des fichiers journaux
3.8.     réglage des performances
3.8.1.  Limitation de la bande passante
3.8.2.  Limitation des connexions
3.8.3.  Connexions HTTP persistantes

….

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Administration des serveurs web avec IIS (436 KO) (Cours DOC)
Administration des serveurs web avec IIS

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *