Per impostazione predefinita, IIS 7.5 non è installato in Windows Server® 2008 R2. È possibile installare IIS 7.5 utilizzando la procedura guidata Aggiungi ruoli in Server Manager o la riga di comando.

Quando si installa Windows Server 2008 R2, è possibile eseguire un'installazione Server Core che prevede un'installazione minima del server di Windows Server 2008 R2. Con questo tipo di installazione, ad esempio, la tradizionale interfaccia Windows non viene installata, pertanto è necessario configurare il server dal prompt dei comandi.

Requisiti

Credenziali amministrative

Per eseguire questa procedura, è necessario essere un membro del ruolo o dei ruoli amministrativi di IIS seguenti:

  • Amministratore del server Web

Per installare IIS 7.5 in Windows Server® 2008 R2

È possibile eseguire questa procedura utilizzando l'interfaccia utente o uno script.

Utilizzo dell'interfaccia utente
  1. Fare clic sul pulsante Start, scegliere Strumenti di amministrazione, quindi fare clic su Server Manager.

  2. In Riepilogo ruoli fare clic su Aggiungi ruoli.

  3. Utilizzare l'Aggiunta guidata ruoli per aggiungere il ruolo del server Web.

Importante

Se si utilizza l'Aggiunta guidata ruoli per installare IIS, verrà eseguita l'installazione predefinita, che include un insieme minimo di servizi di ruolo. Se sono necessari altri servizi ruolo di IIS, ad esempio Sviluppo applicazioni o Integrità e diagnostica, assicurarsi di selezionare le caselle di controllo associate a tali funzionalità nella pagina Selezione servizi ruolo della procedura guidata.

Utilizzo di uno script
  • Digitare il comando seguente in uno 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

Importante

Se si utilizza questo script, viene eseguita l'installazione completa di IIS 7, che consente di installare tutti i pacchetti di funzionalità disponibili. Per evitare di installare pacchetti di funzionalità superflui, è necessario modificare lo script in modo da installare solo quelli desiderati.

Per installare IIS 7.5 in Windows Server 2008 R2 utilizzando un'installazione Server Core

Se si desidera installare componenti IIS 7 che si basano su .NET Framework, è necessario installare prima .NET Framework. I componenti che si basano su .NET Framework non verranno installati se .NET Framework non è già installato.

Utilizzo di uno script per eseguire l'installazione di .NET Framework e l'installazione completa di IIS 7.5 in Server Core
  • Digitare il comando seguente in uno 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

Utilizzo di uno script per l'installazione completa di IIS 7.5 in Server Core
  • Digitare il comando seguente in uno 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

Importante

Se si utilizza questo script, sarà possibile eseguire l'installazione completa di IIS che include tutti i pacchetti di funzionalità disponibili per Server Core. Per evitare di installare pacchetti di funzionalità superflui, è necessario modificare lo script in modo da installare solo quelli desiderati.

Utilizzo di uno script per l'installazione predefinita su Server Core
  • Digitare il comando seguente in uno script:

    start /w pkgmgr /l:log.etw /iu:IIS-WebServerRole;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI

Importante
  • Se si utilizza questo script, sarà possibile eseguire l'installazione predefinita di IIS che include un insieme minimo dei pacchetti di funzionalità disponibili.

Vedere anche


Argomenti della Guida