Internet Information Services (IIS) 7.5 constitue le rôle de Serveur Web (IIS) dans Windows Server® 2008 R2 et le serveur Web dans Windows® 7. Dans Services Internet (IIS) 7, le serveur Web a été remanié pour vous permettre de personnaliser un serveur en ajoutant ou en supprimant des modules pour répondre à vos besoins spécifiques. Les modules sont des fonctionnalités individuelles que le serveur utilise pour traiter des demandes. IIS utilise par exemple des modules d'authentification pour authentifier les informations d'identification du client et des modules de cache pour gérer l'activité de cache.

Windows Server 2008 R2 contient toutes les fonctionnalités IIS nécessaires pour prendre en charge l'hébergement de contenu Web dans des environnements de production. Windows 7 contient également des fonctionnalités IIS, mais celles disponibles dépendent de la version de Windows 7 utilisée. Dans Windows 7, IIS est la solution idéale pour les personnes qui souhaitent créer et tester des applications Web.

Services de rôle disponibles dans IIS 7.5

Les tableaux de cette section indiquent la disponibilité des fonctionnalités de services de rôle et IIS pour chaque version de Windows 7 et Windows Server 2008 R2.

La disponibilité de ces fonctionnalités est décrite comme suit :

  • Par défaut : la fonctionnalité est sélectionnée par défaut lorsque vous installez IIS sur votre ordinateur, mais vous pouvez décider de ne pas installer une fonctionnalité si vous n'en avez pas besoin.

  • Disponible : la fonctionnalité est disponible, mais n'est pas sélectionnée par défaut lorsque vous installez IIS sur votre ordinateur. Vous pouvez installer la fonctionnalité si vous en avez besoin.

  • Non disponible : la fonctionnalité n'est pas disponible et ne peut pas être installée lorsque vous installez IIS.

Remarques

Lorsque vous installez Windows Server 2008 R2, vous pouvez effectuer une installation de serveur minimale de Windows Server 2008 R2. Par exemple, avec ce type d'installation, l'interface Windows traditionnelle n'est pas installée ; vous devez donc configurer le serveur à partir de l'invite de commande.

Services de rôle disponibles par catégorie

Consultez les tableaux suivants pour plus d'informations sur la disponibilité des fonctionnalités dans chaque version :

  • Fonctionnalités HTTP communes

  • Fonctionnalités de développement d'applications

  • Fonctionnalités d'état de santé et diagnostics

  • Fonctionnalités de sécurité

  • Fonctionnalités de performances

  • Outils d'administration

  • Fonctionnalités de serveur FTP (File Transfer Protocol)

Fonctionnalités HTTP communes

Nom de la fonctionnalité/Description Éditions de Windows Server 2008 R2Windows 7 Édition Intégrale, Professionnel et EntrepriseWindows 7 Édition Familiale PremiumWindows 7 Édition Familiale Basique et Starter

Contenu statique

Contenu statique permet au serveur Web de publier des formats de fichier Web statiques, tels que des pages HTML et des fichiers image. Utilisez Contenu Statique pour publier des fichiers sur votre serveur Web que les utilisateurs pourront ensuite afficher à l'aide d'un navigateur Web.

Par défaut

Par défaut

Par défaut

Non disponible

Document par défaut

Document par défaut vous permet de configurer un fichier par défaut pour le serveur Web à retourner lorsque les utilisateurs ne spécifient pas de fichier dans une URL. Les documents par défaut simplifient l'accès des utilisateurs à votre site Web.

Par défaut

Par défaut

Par défaut

Non disponible

Exploration de répertoire

Exploration de répertoire permet aux utilisateurs de consulter le contenu d'un répertoire sur votre serveur Web. Utilisez Exploration de répertoire pour activer une liste générée automatiquement de l'ensemble des répertoires et fichiers disponibles dans un répertoire lorsque les utilisateurs ne spécifient pas de fichier dans une URL et que les documents par défaut sont désactivés ou ne sont pas configurés.

Par défaut

Par défaut

Par défaut

Non disponible

Erreurs HTTP

Erreurs HTTP vous permet de personnaliser les messages d'erreur retournés dans les navigateurs des utilisateurs lorsque le serveur Web détecte une condition d'erreur. Utilisez Erreurs HTTP pour aider les utilisateurs lorsqu'ils sont confrontés à un message d'erreur. Envisagez de fournir aux utilisateurs une adresse de messagerie pour contacter des personnes pouvant les aider à résoudre les erreurs.

Par défaut

Par défaut

Par défaut

Par défaut

Redirection HTTP

Redirection HTTP permet de rediriger les demandes des utilisateurs vers une destination spécifique. Utilisez Redirection HTTP lorsque vous souhaitez que des clients susceptibles d'utiliser une URL aboutissent en définitive à une autre URL. Cela s'avère utile dans de nombreuses situations, notamment lorsque vous renommez votre site Web, souhaitez surmonter l'obstacle d'un nom de domaine difficile à épeler ou forcer les clients à utiliser le protocole HTTPS.

Par défaut

Par défaut

Par défaut

Par défaut

Publication WebDAV

Publication WebDAV (Web Distributed Authoring and Versioning) vous permet de publier des fichiers vers et depuis un serveur Web à l'aide du protocole HTTP. Étant donné que WebDAV utilise le protocole HTTP, il fonctionne via la plupart des pare-feu sans modification.

Par défaut

Par défaut

Non disponible

Non disponible

Fonctionnalités de développement d'applications

Nom de la fonctionnalité/DescriptionÉditions de Windows Server 2008 R2Windows 7 Édition Intégrale, Professionnel et EntrepriseWindows 7 Édition Familiale PremiumWindows 7 Édition Familiale Basique et Starter

ASP.NET

ASP.NET fournit un environnement de programmation orientée objet côté serveur permettant de créer des sites et applications Web qui utilisent du code managé. ASP.NET n'est pas simplement une nouvelle version d'ASP. ASP.NET propose une infrastructure fiable pour la création d'applications Web. Il a été complètement restructuré pour fournir un environnement de programmation très productive se basant sur le .NET Framework.

Disponible

Disponible

Disponible

Non disponible

Extensibilité .NET

Extensibilité .NET permet aux développeurs de code managé de modifier, d'ajouter et d'étendre les fonctionnalités de serveur Web dans le pipeline de demandes, la configuration et l'interface utilisateur. Les développeurs peuvent utiliser le modèle d'extensibilité ASP.NET bien connu et les API .NET élaborées pour créer des fonctionnalités de serveur Web aussi performantes que celles écrites avec les API C++ natives.

Par défaut

Par défaut

Par défaut

Par défaut

ASP

ASP (Active Server Pages) propose un environnement de script côté serveur pour créer des sites et applications Web. ASP offre de meilleures performances que les scripts CGI en fournissant à IIS la prise en charge native de VBScript et JScript. Utilisez ASP si des applications existantes requièrent la prise en charge ASP. Pour les nouveaux développements, envisagez d'utiliser ASP.NET.

Disponible

Disponible

Disponible

Non disponible

CGI

L'interface CGI (Common Gateway Interface) définit la façon dont un serveur Web transmet des informations à un programme externe. Une utilisation classique est notamment l'utilisation d'un formulaire Web pour collecter des informations et les transmettre ensuite à un script CGI à envoyer par messagerie électronique ailleurs. CGI étant un standard, les scripts CGI peuvent être écrits en utilisant divers langages de programmation. L'inconvénient de l'utilisation de l'interface CGI est qu'elle entraîne une surcharge au niveau des performances.

Disponible

Disponible

Disponible

Non disponible

Extensions ISAPI

Extensions ISAPI (Internet Server Application Programming Interface) assure la prise en charge du développement de contenu Web dynamique à l'aide d'extensions ISAPI. Une extension ISAPI s'exécute sur demande, comme tout autre fichier HTML statique ou fichier ASP dynamique. Les applications ISAPI étant du code compilé, elles sont traitées beaucoup plus rapidement que les fichiers ASP ou les fichiers appelant des composants COM+.

Disponible

Disponible

Disponible

Non disponible

Filtres ISAPI

Filtres ISAPI (Internet Server Application Programming Interface) assure la prise en charge des applications Web qui utilisent des filtres ISAPI. Les filtres ISAPI sont des fichiers qui peuvent étendre ou modifier les fonctionnalités fournies par IIS. Un filtre ISAPI examine chaque demande faite au serveur Web, jusqu'à ce qu'il en trouve une qu'il doit traiter.

Disponible

Disponible

Disponible

Non disponible

SSI (Server-Side Includes)

SSI (Server-Side Includes) est un langage de script qui est utilisé pour générer de façon dynamique des pages HTML. Le script s'exécute sur le serveur avant que la page ne soit envoyée au client et implique généralement l'insertion d'un fichier dans un autre. Vous pouvez par exemple créer un menu de navigation HTML et utiliser SSI pour l'ajouter de façon dynamique à toutes les pages d'un site Web.

Disponible

Disponible

Disponible

Non disponible

Fonctionnalités d'état de santé et diagnostics

Nom de la fonctionnalité/DescriptionÉditions de Windows Server 2008 R2Windows 7 Édition Intégrale, Professionnel et EntrepriseWindows 7 Édition Familiale PremiumWindows 7 Édition Familiale Basique et Starter

Journalisation HTTP

Journalisation HTTP permet d'enregistrer dans un journal l'activité des sites Web de ce serveur. Lorsqu'un événement susceptible d'être enregistré dans le journal (généralement une transaction HTTP) se produit, IIS appelle le module de journalisation sélectionné, puis écrit dans l'un des journaux stockés dans le système de fichiers du serveur Web. Ces journaux sont conservés en plus de ceux fournis par le système d'exploitation.

Par défaut

Par défaut

Par défaut

Par défaut

Outils de journalisation

Outils de journalisation fournit l'infrastructure permettant de gérer des journaux de serveur Web et d'automatiser les tâches de journalisation courantes.

Par défaut

Par défaut

Par défaut

Par défaut

Observateur de demandes

Observateur de demandes fournit l'infrastructure permettant de contrôler l'état des applications Web en capturant des informations sur les requêtes HTTP dans un processus de travail IIS. Les administrateurs et développeurs peuvent utiliser l'Observateur de demandes pour savoir quelles requêtes HTTP étaient en cours d'exécution dans un processus de travail lorsque celui-ci a cessé de répondre ou est devenu très lent.

Par défaut

Par défaut

Par défaut

Par défaut

Suivi

Suivi fournit l'infrastructure permettant de diagnostiquer les problèmes des applications Web et les résoudre. En utilisant le suivi des demandes ayant échoué, vous pouvez dépanner des événements difficiles à capturer comme de faibles performances ou des erreurs liées à l'authentification. Cette fonctionnalité met en mémoire tampon les événements de suivi d'une demande et ne les vide sur disque que si la demande appartient à la catégorie des conditions d'erreur configurées par l'utilisateur.

Par défaut

Par défaut

Par défaut

Par défaut

Journalisation personnalisée

Journalisation personnalisée assure la prise en charge de la journalisation des activités de serveur Web dans un format très différent de la façon dont IIS génère des fichiers journaux. Utilisez Journalisation personnalisée pour créer votre propre module de journalisation. Les modules de journalisation personnalisée sont ajoutés à IIS en inscrivant un nouveau composant COM qui implémente ILogPlugin ou ILogPluginEx.

Disponible

Disponible

Disponible

Non disponible

Journal ODBC

Journal ODBC fournit l'infrastructure qui prend en charge la journalisation des activités de serveur Web dans une base de données conforme ODBC. En utilisant une base de données de journalisation, vous pouvez afficher et manipuler par programmation des données de la base de données de journalisation sur une page HTML. Vous pouvez effectuer cette opération pour rechercher des événements spécifiques que vous souhaitez surveiller dans les journaux.

Disponible

Disponible

Non disponible

Non disponible

Fonctionnalités de sécurité

Nom de la fonctionnalité/DescriptionÉditions de Windows Server 2008 R2Windows 7 Édition Intégrale, Professionnel et EntrepriseWindows 7 Édition Familiale PremiumWindows 7 Édition Familiale Basique et Starter

Authentification de base

Authentification de base propose une compatibilité de navigateur performante. Adaptée aux réseaux internes de petite envergure, cette méthode d'authentification est rarement utilisée sur le réseau Internet public. Son inconvénient majeur est qu'elle transmet les mots de passe sur le réseau à l'aide d'un algorithme qui se déchiffre facilement. Si ces mots de passe sont interceptés, il est facile de les déchiffrer. Utilisez SSL avec l'authentification de base.

Disponible

Disponible

Disponible

Non disponible

Authentification Windows

Authentification Windows est une solution d'authentification de faible coût pour les sites Web internes. Ce modèle d'authentification permet aux administrateurs d'un domaine Windows de tirer parti de l'infrastructure du domaine pour authentifier les utilisateurs. N'utilisez pas l'authentification Windows si les utilisateurs devant être authentifiés accèdent à votre site Web derrière des pare-feu et serveurs proxy.

Disponible

Disponible

Non disponible

Non disponible

Authentification Digest

Authentification Digest fonctionne en envoyant un hachage du mot de passe à un contrôleur de domaine Windows pour authentifier les utilisateurs. Lorsque vous avez besoin d'une sécurité plus renforcée que l'authentification de base, envisagez d'utiliser l'authentification Digest, en particulier si les utilisateurs devant être authentifiés accèdent à votre site Web derrière des pare-feu et serveurs proxy.

Disponible

Disponible

Non disponible

Non disponible

Authentification par mappage de certificat client

Authentification par mappage de certificat client utilise les certificats clients pour authentifier les utilisateurs. Un certificat client est un identificateur numérique provenant d'une source fiable. IIS propose deux types d'authentification utilisant le mappage de certificat client. Ce type utilise Active Directory pour fournir des mappages de certificat un-à-un sur plusieurs serveurs Web.

Disponible

Disponible

Non disponible

Non disponible

Authentification par mappage de certificat client IIS

Authentification par mappage de certificat client IIS utilise les certificats clients pour authentifier les utilisateurs. Un certificat client est un identificateur numérique provenant d'une source fiable. IIS propose deux types d'authentification utilisant le mappage de certificat client. Ce type utilise IIS pour fournir des mappages de certificat un-à-un ou plusieurs-à-un et offre de meilleures performances que l'authentification par mappage de certificat client.

Disponible

Disponible

Non disponible

Non disponible

Autorisation d'URL

Autorisation d'URL vous permet de créer des règles limitant l'accès au contenu Web. Vous pouvez lier ces règles à des utilisateurs, des groupes ou des verbes d'en-tête HTTP. En configurant des règles d'autorisation d'URL, vous pouvez empêcher des utilisateurs qui ne sont pas membres de certains groupes d'accéder au contenu ou d'interagir avec des pages Web.

Disponible

Disponible

Disponible

Disponible

Filtrage des demandes

Filtrage des demandes filtre toutes les demandes entrantes sur le serveur selon des règles définies par l'administrateur. De nombreuses attaques malveillantes ont des caractéristiques communes, telles que des URL très longues ou des demandes d'action inhabituelle. En filtrant les demandes, vous pouvez contribuer à réduire l'impact de ces types d'attaque.

Par défaut

Par défaut

Par défaut

Par défaut

Restrictions IP et Domaine

Restrictions IP et Domaine vous permet d'autoriser ou de refuser du contenu en fonction de l'adresse IP d'origine ou du nom de domaine de la demande. Au lieu d'utiliser des groupes, des rôles ou des autorisations de système de fichiers NTFS pour contrôler l'accès au contenu, vous pouvez spécifier des adresses IP ou des noms de domaine.

Disponible

Disponible

Disponible

Disponible

Fonctionnalités de performances

Nom de la fonctionnalité/DescriptionÉditions de Windows Server 2008 R2Windows 7 Édition Intégrale, Professionnel et EntrepriseWindows 7 Édition Familiale PremiumWindows 7 Édition Familiale Basique et Starter

Compression du contenu statique

Compression du contenu statique fournit l'infrastructure permettant de configurer la compression HTTP du contenu statique. Vous utilisez ainsi la bande passante de façon plus efficace. Contrairement aux réponses dynamiques, les réponses statiques compressées peuvent être mises en cache sans dégrader les ressources processeur.

Par défaut

Par défaut

Par défaut

Par défaut

Compression du contenu dynamique

Compression du contenu dynamique fournit l'infrastructure permettant de configurer la compression HTTP du contenu dynamique. L'activation de la compression dynamique permet toujours d'utiliser la bande passante de façon plus efficace, mais si l'utilisation du processeur de votre serveur est déjà très élevée, la charge processeur imposée par la compression dynamique peut engendrer un fonctionnement plus lent de votre site.

Disponible

Disponible

Disponible

Disponible

Outils d'administration

Nom de la fonctionnalité/DescriptionÉditions de Windows Server 2008 R2Windows 7 Édition Intégrale, Professionnel et EntrepriseWindows 7 Édition Familiale PremiumWindows 7 Édition Familiale Basique et Starter

Console de gestion IIS

Le Gestionnaire des services Internet fournit l'infrastructure permettant de gérer IIS 7.5 à l'aide d'une interface graphique utilisateur. Vous pouvez utiliser le Gestionnaire des services Internet pour gérer un serveur Web local ou distant qui exécute IIS 7.5.

Par défaut *

Par défaut

Par défaut

Non disponible

Scripts et outils de gestion IIS

Scripts et outils de gestion IIS fournit l'infrastructure permettant de gérer par programmation un serveur Web IIS 7.5 en utilisant des commandes dans une fenêtre d'invite de commandes ou en exécutant des scripts. Vous pouvez utiliser ces outils lorsque vous souhaitez automatiser des commandes dans des fichiers de commandes ou lorsque vous ne souhaitez pas subir la charge de la gestion d'IIS en utilisant l'interface graphique utilisateur.

Disponible

Disponible

Disponible

Disponible

Service de gestion

Le service de gestion fournit l'infrastructure permettant de configurer l'interface utilisateur d'IIS 7.5, le Gestionnaire des services Internet, pour la gestion à distance dans IIS 7.5.

Disponible

Disponible

Disponible

Non disponible

Compatibilité avec la gestion IIS 6

Compatibilité avec la gestion IIS 6 fournit une compatibilité ascendante pour vos applications et scripts qui utilisent les API d'objets de base d'administration (ABO) et ADSI (Active Directory Service Interface). Vous pouvez ainsi utiliser des scripts IIS 6.0 existants pour gérer un serveur Web IIS 7.5.

Disponible

Disponible

Disponible

Disponible

Compatibilité avec la métabase IIS

Compatibilité avec la métabase IIS 6.0 fournit l'infrastructure permettant d'interroger et de configurer la métabase afin que vous puissiez exécuter des applications et des scripts écrits dans des versions antérieures d'IIS qui utilisaient les API d'objets de base d'administration (ABO) ou ADSI (Active Directory Service Interface).

Disponible

Disponible

Disponible

Disponible

Compatibilité avec le service WMI IIS 6

Compatibilité avec le service WMI IIS 6.0 fournit les interfaces de scripts WMI (Windows Management Instrumentation) permettant de gérer et d'automatiser des tâches par programmation pour IIS 7.5 en utilisant un jeu de scripts que vous créez dans le fournisseur WMI. Vous pouvez gérer des sites avec ce service en utilisant les outils WMI CIM Studio, WMI Event Registration, WMI Event Viewer et WMI Object Browser.

Disponible

Disponible

Disponible

Non disponible

Outils de script IIS 6

Les outils de script IIS 6 permettent de continuer à utiliser les outils de script IIS 6.0 qui ont été conçus pour gérer IIS 6.0 dans IIS 7.5. Cela est particulièrement utile si vos applications et scripts utilisent les API ADO (ActiveX Data Objects) ou ADSI (Active Directory Service Interface). Outils de script IIS 6.0 nécessite l'API de configuration WAS.

Disponible

Disponible

Disponible

Non disponible

Console de gestion IIS 6

Gestionnaire des services Internet (IIS) 6.0 fournit l'infrastructure pour l'administration des serveurs IIS 6.0 distants à partir de cet ordinateur.

Disponible *

Disponible

Disponible

Non disponible

* Ce module n'est pas disponible sur une installation minimale.

Fonctionnalités de serveur FTP (File Transfer Protocol)

Nom de la fonctionnalité/DescriptionÉditions de Windows Server 2008 R2Windows 7 Édition Intégrale, Professionnel et EntrepriseWindows 7 Édition Familiale PremiumWindows 7 Édition Familiale Basique et Starter

Serveur FTP

Serveur FTP permet de transférer des fichiers entre un client et un serveur à l'aide du protocole FTP. Les utilisateurs peuvent établir une connexion FTP et transférer des fichiers avec un client FTP ou un navigateur Web FTP.

Disponible

Disponible

Non disponible

Non disponible

Service FTP

Active la publication FTP sur un serveur Web.

Disponible

Disponible

Non disponible

Non disponible

Extensibilité FTP

Permet de prendre en charge des fonctionnalités d'extensibilité FTP telles que les fournisseurs personnalisés, les utilisateurs ASP.NET ou les utilisateurs du Gestionnaire des services Internet.

Disponible

Disponible

Non disponible

Non disponible

Instance principale Web IIS

Nom de la fonctionnalité/DescriptionWindows Server 2008 R2 Éditions de Windows 7 Édition Intégrale, Professionnel et EntrepriseWindows 7 Édition Familiale PremiumWindows 7 Édition Familiale Basique et Starter

Instance principale Web IIS

Les composants d'instance principale Web peuvent être consommés ou hébergés par d'autres applications. Ainsi, les composants Services Internet (IIS) 7 peuvent traiter les demandes HTTP directement dans une application. Cette nouveauté est particulièrement utile pour doter des applications personnalisées de fonctionnalités de serveur Web de base ou pour déboguer des applications.

Disponible

Disponible

Disponible

Disponible

Voir aussi


Table des matières