Schritt: Die Webserverrolle installieren

von Walter Oliver

Führen Sie die folgenden Schritte aus, um die Webserverrolle auf einem Computer zu installieren, auf dem bereits Windows Server® 2008 R2 ausgeführt wird (wie beim Erstellen eines Referenzcomputers für die Bereitstellung in einem Rechenzentrum):

Von Bedeutung

Führen Sie diese Schritte als Administrator aus.

So installieren Sie die Webserverrolle mithilfe des Server-Managers

  1. Navigieren Sie zu "Verwaltungstools ", und klicken Sie auf "Server-Manager".
  2. Klicken Sie im Server-Manager im Abschnitt "Rollenzusammenfassung " auf "Rollen hinzufügen ", um den Assistenten zum Hinzufügen von Rollen zu starten.
  3. Klicken Sie auf Serverrollen.
  4. Wählen Sie unter "Wählen Sie eine der weiteren Rollen aus, die auf diesem Server installiert werden sollen", "Webserver (IIS)".
  5. Klicken Sie auf "Weiter ", und fahren Sie mit dem Assistenten zum Hinzufügen von Rollen fort.

Hinweis

Wenn Sie den Assistenten zum Hinzufügen von Rollen verwenden, um IIS zu installieren, erhalten Sie die Standardinstallation, die mindestens einen Satz von Rollendiensten enthält. Wenn Sie zusätzliche IIS-Rollendienste benötigen, z. B. Anwendungsentwicklung oder Integrität und Diagnose, stellen Sie sicher, dass Sie die Kontrollkästchen aktivieren, die diesen Features auf der Seite " Rollendienste auswählen " des Assistenten zugeordnet sind.

Um mit einem Skript zu installieren

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

Von Bedeutung

Wenn Sie dieses Skript verwenden, erhalten Sie die vollständige IIS-Installation, die alle verfügbaren Featurepakete installiert. Wenn sie keine Funktionspakete benötigen, sollten Sie das Skript bearbeiten, um nur die benötigten Pakete zu installieren.

Wenn Sie IIS-Komponenten installieren möchten, die auf .NET Framework basieren, müssen Sie zuerst .NET Framework installieren. Die Komponenten, die auf .NET Framework basieren, werden nicht installiert, wenn .NET Framework noch nicht installiert ist.

Geben Sie den folgenden Befehl in ein Skript ein:

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

Verwenden Sie zum Skripting der vollständigen IIS-Installation auf Server Core das folgende Skript.

Geben Sie den folgenden Befehl in ein Skript ein:

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

Von Bedeutung

Wenn Sie dieses Skript verwenden, erhalten Sie die vollständige IIS-Installation, die alle verfügbaren Featurepakete für Server Core installiert. Wenn sie keine Funktionspakete benötigen, sollten Sie das Skript bearbeiten, um nur die benötigten Pakete zu installieren.