Partager via


Installation du rôle Serveur web

par Walter Oliver

Pour installer le rôle Serveur web sur une machine qui exécute déjà Windows Server® 2008 R2 (comme c’est le cas lors de la création d’une machine de référence pour le déploiement dans un centre de données), procédez comme suit :

Important

Exécutez ces étapes en tant qu’administrateur.

Pour installer le rôle Serveur web à l’aide du Gestionnaire de serveur

  1. Accédez aux Outils d’administration, puis cliquez sur Gestionnaire de serveur.
  2. Au sein du Gestionnaire de serveur, dans la section Résumé des rôles, cliquez sur Ajouter des rôles pour démarrer l’Assistant d’ajout de rôles.
  3. Cliquez sur Rôles de serveur.
  4. Sous Sélectionner un ou plusieurs rôles à installer sur ce serveur, sélectionnez Serveur web (IIS).
  5. Cliquez sur Suivant et poursuivez avec l’Assistant d’ajout de rôles.

Remarque

Lorsque vous utilisez l’Assistant d’ajout de rôles pour installer IIS, vous obtenez l’installation par défaut, qui comporte un ensemble minimum de services de rôles. Si vous avez besoin de services de rôle IIS supplémentaires, tels que Développement d’applications ou Intégrité et diagnostics, veillez à cocher les cases associées à ces fonctionnalités sur la page Sélectionner les services de rôle de l’assistant.

Pour installer à l’aide d’un script

CMD /C START /w PKGMGR.EXE /l:log.etw /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS-ApplicationDevelopment;IIS-ASP;IIS-CGI;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-ServerSideIncludes;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-ODBCLogging;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;IIS-ClientCertificateMappingAuthentication;IIS-IISCertificateMappingAuthentication;IIS-URLAuthorization;IIS-RequestFiltering;IIS-IPSecurity;IIS-Performance;IIS-HttpCompressionStatic;IIS-HttpCompressionDynamic;IIS-WebServerManagementTools;IIS-ManagementScriptingTools;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;IIS-LegacyScripts;WAS-WindowsActivationService;WAS-ProcessModel;IIS-FTPServer;IIS-FTPSvc;IIS-FTPExtensibility;IIS-WebDAV;IIS-ASPNET;IIS-NetFxExtensibility;WAS-NetFxEnvironment;WAS-ConfigurationAPI;IIS-ManagementService;MicrosoftWindowsPowerShell

Important

Notez que si vous utilisez ce script, vous obtiendrez l’installation complète d’IIS, qui installe tous les packages de fonctionnalités disponibles. Si vous n’avez pas besoin de certains packages de fonctionnalités, vous devez modifier le script afin de n’installer que ceux dont vous avez besoin.

Si vous souhaitez installer des composants IIS qui s’appuient sur le .NET Framework, vous devez d’abord installer le .NET Framework. Les composants qui s’appuient sur le .NET Framework ne seront pas installés si le .NET Framework n’est pas déjà installé.

Saisissez la commande suivante dans un script :

CMD /C START /w PKGMGR.EXE /l:log.etw /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS-ApplicationDevelopment;IIS-ASP;IIS-CGI;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-ServerSideIncludes;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-ODBCLogging;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;IIS-ClientCertificateMappingAuthentication;IIS-IISCertificateMappingAuthentication;IIS-URLAuthorization;IIS-RequestFiltering;IIS-IPSecurity;IIS-Performance;IIS-HttpCompressionStatic;IIS-HttpCompressionDynamic;IIS-WebServerManagementTools;IIS-ManagementScriptingTools;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;IIS-LegacyScripts;WAS-WindowsActivationService;WAS-ProcessModel;IIS-FTPServer;IIS-FTPSvc;IIS-FTPExtensibility;IIS-WebDAV;IIS-ASPNET;IIS-NetFxExtensibility;WAS-NetFxEnvironment;WAS-ConfigurationAPI;IIS-ManagementService;MicrosoftWindowsPowerShell;NetFx2-ServerCore;NetFx2-ServerCore-WOW64

Pour programmer l’installation complète d’IIS sur Server Core, utilisez le script suivant.

Saisissez la commande suivante dans un script :

CMD /C START /w PKGMGR.EXE /l:log.etw /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS-ApplicationDevelopment;IIS-ASP;IIS-CGI;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-ServerSideIncludes;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-ODBCLogging;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;IIS-ClientCertificateMappingAuthentication;IIS-IISCertificateMappingAuthentication;IIS-URLAuthorization;IIS-RequestFiltering;IIS-IPSecurity;IIS-Performance;IIS-HttpCompressionStatic;IIS-HttpCompressionDynamic;IIS-WebServerManagementTools;IIS-ManagementScriptingTools;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;IIS-LegacyScripts;WAS-WindowsActivationService;WAS-ProcessModel;IIS-FTPServer;IIS-FTPSvc;IIS-FTPExtensibility;IIS-WebDAV;IIS-ASPNET;IIS-NetFxExtensibility;WAS-NetFxEnvironment;WAS-ConfigurationAPI;IIS-ManagementService;MicrosoftWindowsPowerShell

Important

Notez que si vous utilisez ce script, vous obtiendrez l’installation complète d’IIS, qui installe tous les packages de fonctionnalités disponibles pour Server Core. Si vous n’avez pas besoin de certains packages de fonctionnalités, vous devez modifier le script afin de n’installer que ceux dont vous avez besoin.