Compartir a través de


Instalación de cargas de trabajo típicas de IIS

por Saad Ladki

Introducción

La arquitectura modular de IIS 7.0 y versiones posteriores está diseñada para permitir que el profesional de TI personalice exactamente qué características se instalan y ejecutan en el servidor web. IIS ahora se incluye en más de 40 módulos de características que se pueden instalar de forma independiente en la caja, lo que reduce drásticamente la superficie expuesta a ataques potenciales, al tiempo que reduce los requisitos de superficie de memoria y minimiza los riesgos de seguridad y de la aplicación de revisiones.

Para aprovechar al máximo esta arquitectura modular, debe planear la instalación de IIS para que coincida con los requisitos de las aplicaciones que va a implementar. Al hacerlo, se minimizarán las características de IIS que instale, lo que le permitirá aprovechar las ventajas de la arquitectura modular de IIS. Comenzaremos teniendo en cuenta varias configuraciones de carga de trabajo comunes y, a continuación, veremos las formas en que se pueden combinar y modificar.

Requisitos previos

En este artículo se describe la instalación de IIS 7.0 y versiones posteriores en Vista y Windows Server® 2008. En este artículo no se le indicará cómo usar las tecnologías de instalación Vista/Windows Server 2008; puede encontrar detalles específicos sobre el uso de interfaces de usuario de instalación o herramientas de línea de comandos para instalar IIS en:

Cargas de trabajo de IIS principales

En esta sección se considerarán varias cargas de trabajo comunes que tipifican instalaciones específicas de tareas de IIS. Estas cargas de trabajo pueden servir como puntos iniciales para personalizar una instalación de IIS para satisfacer sus necesidades específicas.

Las cargas de trabajo comunes de IIS que consideraremos son:

  • Instalación predeterminada: servidor web de contenido estático
  • ASP.NET
  • ASP clásico
  • Instalación completa de IIS

Combinación y modificación de cargas de trabajo

En IIS, puede elegir las características exactas que desea instalar para que coincidan con la carga de trabajo. En la sección anterior hemos examinado varias cargas de trabajo típicas con las que se puede configurar un servidor web de IIS. La combinación de cargas de trabajo es un proceso sencillo que consiste en agregar las características de una o varias cargas de trabajo a la instalación de forma conjunta.

También es posible modificar estas cargas de trabajo eliminando las características que no desea permitir (por ejemplo, examen de directorios) o agregando características adicionales, como autenticación o autorización.

En secciones adicionales se proporcionan instrucciones sobre cómo agregar a las cargas de trabajo comunes compatibilidad con la administración local y remota, seguridad, diagnóstico y compatibilidad con IIS 6.0.

Instalación predeterminada: servidor web de contenido estático

El servidor web de contenido estático es el perfil de instalación más básico y usado habitualmente y se usa normalmente junto con otras cargas de trabajo. Los valores predeterminados de configuración seleccionados previamente de IIS proporcionan todos los módulos de IIS necesarios para admitir esta carga de trabajo. Esto incluye la capacidad de servir archivos HTML estáticos, documentos e imágenes. Además, se proporciona compatibilidad con el documento predeterminado, el examen de directorios, el registro y la autenticación anónima. La consola de administración de IIS también está instalada.

Para instalar características de IIS para el servidor web de contenido estático desde la interfaz de usuario de configuración de Vista/Windows Server 2008, seleccione las siguientes características de IIS por nombre de la interfaz de usuario:

Nombre de la interfaz de usuario Nombre de actualización
Contenido estático IIS-StaticContent
Documento predeterminado IIS-DefaultDocument
Navegación de directorio IIS-DirectoryBrowsing
Errores HTTP IIS-HttpErrors
Registro HTTP IIS-HttpLogging
Herramientas de registro IIS-LoggingLibraries
Supervisor de solicitudes IIS-HttpTracing
Filtrado de solicitudes IIS-RequestFiltering
Compresión de contenido estático IIS-HttpCompressionStatic
Consola de administración de IIS IIS-ManagementConsole

Para instalar características de IIS para el servidor web de contenido estático a través de pkgmgr.exe, use la siguiente línea de comandos:

Start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors; IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-Security;IIS-RequestFiltering;IIS-HttpCompressionStatic;IIS-WebServerManagementTools;IIS-ManagementConsole; WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI

Para instalar características de IIS para el servidor web de contenido estático a través de ServerManagerCmd.exe, use la siguiente línea de comandos:

ServerManager –install Web-Server

Carga de trabajo de ASP.NET

Desde su primer lanzamiento, ASP.NET ha sido la plataforma de elección para desarrollar aplicaciones web en la plataforma Windows / IIS. IIS lleva ASP.NET al siguiente nivel mediante la integración del modelo de extensibilidad en tiempo de ejecución de ASP.NET con el servidor principal. Esto permite a los desarrolladores ampliar completamente el servidor de IIS con la riqueza de ASP.NET 2.0 y .NET Framework. Para obtener una introducción completa sobre cómo se puede usar ahora la funcionalidad de ASP.NET con todas las características de IIS, consulte el artículo: Integración de ASP.NET con IIS7 y versiones posteriores.

La carga de trabajo de ASP.NET amplía la carga de trabajo de contenido estático al agregar módulos para ASP.NET, extensibilidad de .NET, filtrado de solicitudes, filtros ISAPI y extensiones ISAPI.

Para instalar características de IIS para ASP.NET desde la interfaz de usuario de configuración de Vista/Windows Server 2008, seleccione las siguientes características de IIS por nombre de la interfaz de usuario (además de las características para contenido estático):

Nombre de la interfaz de usuario Nombre de actualización
ASP.NET IIS-ASPNET
Extensibilidad de .NET IIS-NetFxExtensibility
Filtrado de solicitudes IIS-RequestFiltering
ISAPI IIS-ISAPIFilter
Extensiones ISAPI IIS-ISAPIExtensions

Para instalar características de IIS para ASP.NET junto con características para el servidor web de contenido estático a través de pkgmgr.exe, use la siguiente línea de comandos:

Start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-ApplicationDevelopment;IIS-ASPNET;IIS-NetFxExtensibility;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-Security;IIS-RequestFiltering;IIS-HttpCompressionStatic;IIS-WebServerManagementTools;IIS-ManagementConsole; WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI

Para instalar características de IIS para ASP.NET a través de ServerManagerCmd.exe, use la siguiente línea de comandos:

ServerManagerCmd -install Web-Server 
ServerManagerCmd -install Web-ASP-Net 
ServerManagerCmd -install Web-Net-Ext 
ServerManagerCmd -install Web-Filtering 
ServerManagerCmd -install Web-ISAPI-Filter 
ServerManagerCmd -install Web-ISAPI-Ext

Es posible instalar la compatibilidad con la extensibilidad de .NET y los módulos administrados sin instalar la compatibilidad con ASP.NET. Con la característica de extensibilidad de .NET de IIS, los desarrolladores pueden crear soluciones que agreguen valor a todos los componentes de la aplicación, como esquemas de autenticación personalizados, supervisión y registro, filtrado de seguridad, equilibrio de carga, redirección de contenido y administración de estados. Obtenga más información en el artículo Desarrollo de un módulo mediante .NET.

Para instalar características de módulos administrados de IIS desde la interfaz de usuario de configuración de Vista/Windows Server 2008, seleccione las siguientes características de IIS por nombre de la interfaz de usuario (además de las características para contenido estático):

Nombre de la interfaz de usuario Nombre de actualización
Extensibilidad de .NET IIS-NetFxExtensibility

Para instalar características de módulos administrados de IIS junto con características para el servidor web de contenido estático a través de pkgmgr.exe, use la siguiente línea de comandos:

Start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-ApplicationDevelopment;IIS-NetFxExtensibility;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-Security;IIS-RequestFiltering;IIS-HttpCompressionStatic;IIS-WebServerManagementTools;IIS-ManagementConsole;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI

Para instalar características de módulos administrados de IIS a través de ServerManagerCmd.exe, use la siguiente línea de comandos:

ServerManagerCmd -install Web-Server 
ServerManagerCmd -install Web-Net-Ext

Instalación de la carga de trabajo de ASP clásica

La carga de trabajo de ASP clásica que se usa ampliamente para servir las páginas .asp con scripts del lado servidor se basa en la carga de trabajo de contenido estático agregando módulos para ASP, filtrado de solicitudes y extensiones ISAPI.

Para instalar características de IIS para ASP clásico desde la interfaz de usuario de configuración de Vista/Windows Server 2008, seleccione las siguientes características de IIS por nombre de la interfaz de usuario (además de las características para contenido estático):

Nombre de la interfaz de usuario Nombre de actualización
ASP IIS-ASP
Filtrado de solicitudes IIS-RequestFiltering
Extensiones ISAPI IIS-ISAPIExtensions

Para instalar características de IIS para ASP clásico junto con características para el servidor web de contenido estático a través de pkgmgr.exe, use la siguiente línea de comandos:

Start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-ApplicationDevelopment;IIS-ASP;IIS-ISAPIExtensions;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-Security;IIS-RequestFiltering;IIS-HttpCompressionStatic;IIS-WebServerManagementTools;IIS-ManagementConsole; WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI

Para instalar características de IIS para ASP clásico a través de ServerManagerCmd.exe, use la siguiente línea de comandos:

ServerManagerCmd -install Web-Server 
ServerManagerCmd -install Web-ASP 
ServerManagerCmd -install Web-Filtering 
ServerManagerCmd -install Web-ISAPI-Ext

Instalación completa de IIS 7.0 y versiones posteriores

Si es usted desarrollador o simplemente está evaluando IIS, puede que solo quiera instalar las 40 características de IIS; esto seguramente garantizará que no falte nada, pero, de forma realista, incluso en un entorno de desarrollo conviene limitar la instalación de características a las necesarias para la aplicación deseada. Si realiza el desarrollo en una instalación parcial de IIS, se asegurará de que comprende las dependencias del módulo de IIS de la aplicación. También puede ser que los servidores de destino en los que se implementarán las aplicaciones de IIS no se configurarán con una instalación completa. Hacer que la instalación de IIS en la máquina de desarrollo coincida con la de la máquina de hospedaje de destino garantizará que la aplicación se pueda ejecutar según lo previsto cuando se implemente.

Para instalar todas las características de IIS desde la interfaz de usuario de instalación de Vista/Windows Server 2008, seleccione todas las características de IIS que se muestran en la interfaz de usuario de configuración. Para instalar todas las características de IIS a través de pkgmgr.exe, use la siguiente línea de comandos:

start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS-ApplicationDevelopment;IIS-ASPNET;IIS-NetFxExtensibility;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-WebServerManagementTools;IIS-ManagementConsole;IIS-ManagementScriptingTools;IIS-ManagementService;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;IIS-LegacyScripts;IIS-LegacySnapIn;IIS-FTPPublishingService;IIS-FTPServer;IIS-FTPManagement;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI

Para instalar todas las características de IIS a través de ServerManagerCmd.exe, use la siguiente línea de comandos:

ServerManagerCmd -install Web-Server -a

Agregar diagnósticos

La carga de trabajo de contenido estático predeterminada incluye características de registro HTTP y de supervisor de solicitudes para registrar solicitudes y supervisar la ejecución de solicitudes, pero hay características adicionales de IIS 7.0 que puede usar para mejorar las funcionalidades de registro y seguimiento de IIS:

  • Traza
  • Registro personalizado
  • Registro ODBC

De estas características, el seguimiento proporciona una manera eficaz de depurar y diagnosticar problemas de aplicaciones de IIS en entornos de producción, así como en entornos de desarrollo (consulte el artículo Solución de problemas de solicitudes con errores mediante el seguimiento en IIS7 y versiones posteriores). Las características de registro personalizado y registro de ODBC existen con compatibilidad con IIS 6.0 y solo debería instalarlas si tiene IIS 6.0 existente que aproveche estas características.

Para instalar la característica de seguimiento de IIS desde la interfaz de usuario de configuración de Vista/Windows Server 2008, seleccione las siguientes características de IIS por nombre de la interfaz de usuario (además de las características para contenido estático):

Nombre de la interfaz de usuario Nombre de actualización
Traza IIS-HttpTracing

Para instalar características de seguimiento de IIS junto con características para el servidor web de contenido estático a través de pkgmgr.exe, use la siguiente línea de comandos:

Start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-HttpTracing;IIS-Security;IIS-RequestFiltering;IIS-HttpCompressionStatic;IIS-WebServerManagementTools;IIS-ManagementConsole; WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI

Para instalar características de seguimiento de IIS a través de ServerManagerCmd.exe, use la siguiente línea de comandos:

ServerManagerCmd -install Web-Server 
ServerManagerCmd -install Web-Http-Tracing

Agregar características de seguridad

IIS siempre incluye compatibilidad con la autenticación anónima y no es necesario especificar ninguna acción de configuración especial para obtener esta compatibilidad. Si no desea permitir la autenticación anónima, se puede deshabilitar desde la consola de administración. Además de la autenticación anónima, IIS admite muchos mecanismos opcionales de autenticación y autorización para permitirle proteger mejor los sitios web.

Características de autenticación de IIS

Para instalar características de autenticación de IIS desde la interfaz de usuario de configuración de Vista/Windows Server 2008, seleccione entre las siguientes características de IIS por nombre de la interfaz de usuario (además de las características para contenido estático):

Nombre de la interfaz de usuario Nombre de actualización
Autenticación básica IIS-BasicAuthentication
Autenticación de Windows IIS-WindowsAuthentication
Autenticación implícita IIS-WindowsAuthentication
Autenticación de asignaciones de certificados de clientes IIS-ClientCertificateMappingAuthentication
Autenticación de asignaciones de certificados de cliente IIS IIS-IISCertificateMappingAuthentication

Para instalar características de autenticación de IIS junto con características para el servidor web de contenido estático a través de pkgmgr.exe, use la siguiente línea de comandos:

Start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;IIS-ClientCertificateMappingAuthentication;IIS-IISCertificateMappingAuthentication;IIS-RequestFiltering;IIS-HttpCompressionStatic;IIS-WebServerManagementTools;IIS-ManagementConsole; WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI

Para instalar características de autenticación de IIS a través de ServerManagerCmd.exe, use la siguiente línea de comandos:

ServerManagerCmd -install Web-Server 
ServerManagerCmd -install Web-Basic-Auth 
ServerManagerCmd -install Web-Windows-Auth 
ServerManagerCmd -install Web-Digest-Auth 
ServerManagerCmd -install Web-Client-Auth 
ServerManagerCmd -install Web-Cert-Auth

Características de autorización de IIS 7.0 y versiones posteriores

Para instalar características de autorización de IIS desde la interfaz de usuario de configuración de Vista/Windows Server 2008, seleccione entre las siguientes características de IIS por nombre de la interfaz de usuario (además de las características para contenido estático):

Nombre de la interfaz de usuario Nombre de actualización
Autorización de URL IIS-URLAuthorization
Filtrado de solicitudes IIS-RequestFiltering
Seguridad de IP IIS-IPSecurity

Nota:

La característica de filtrado de solicitudes forma parte de la instalación predeterminada y solo debe excluirse de las instalaciones después de tener en cuenta todos los problemas de seguridad relacionados con esta característica.

Para instalar características de autorización de IIS junto con características para el servidor web de contenido estático a través de pkgmgr.exe, use la siguiente línea de comandos:

Start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-Security;IIS-URLAuthorization;IIS-RequestFiltering;IIS-IPSecurity;IIS-HttpCompressionStatic;IIS-WebServerManagementTools;IIS-ManagementConsole; WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI

Para instalar características de autorización de IIS a través de ServerManagerCmd.exe, use la siguiente línea de comandos:

ServerManagerCmd -install Web-Server 
ServerManagerCmd -install Web-Url-Auth 
ServerManagerCmd -install Web-Filtering 
ServerManagerCmd -install Web-IP-Security

Características de administración para administración local y remota

La carga de trabajo de contenido estático predeterminada incluye la consola de administración de IIS, que se puede usar para administrar IIS en el equipo local. La consola de administración también se puede usar para administrar servidores de IIS de forma remota si dichos servidores están configurados para aceptar conexiones desde consolas de administración de IIS remotas.

Cliente de administración

Instalar solo la consola de administración de IIS le dará la posibilidad de administrar IIS en otros servidores que tengan instalado el servicio de administración remota.

Para instalar solo el cliente de administración sin características de servidor FTP ni servidor web de IIS desde la interfaz de usuario de configuración de Vista/Windows Server 2008, seleccione las siguientes características de IIS por nombre de la interfaz de usuario (además de las características para contenido estático):

Nombre de la interfaz de usuario Nombre de actualización
Consola de administración de IIS IIS- ManagementConsole

Para instalar características de consola de administración de IIS junto con características para el servidor web de contenido estático a través de pkgmgr.exe, use la siguiente línea de comandos:

Start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors; IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-Security;IIS-RequestFiltering;IIS-HttpCompressionStatic;IIS-WebServerManagementTools;IIS-ManagementConsole;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI

Para instalar características de consola de administración de IIS a través de ServerManagerCmd.exe, use la siguiente línea de comandos:

ServerManagerCmd -install Web-Server 
ServerManagerCmd -install Web-Mgmt-Console

Servicio de administración remota

La instalación del servicio de administración remota de IIS permitirá que las consolas de administración de IIS administren de forma remota un servidor de IIS en otros equipos.

Para instalar el servicio de administración de IIS desde la interfaz de usuario de configuración de Vista/Windows Server 2008, seleccione las siguientes características de IIS por nombre de la interfaz de usuario (además de las características para contenido estático):

Nombre de la interfaz de usuario Nombre de actualización
Servicio de administración IIS-ManagementService

Para instalar el servicio de administración de IIS junto con características para el servidor web de contenido estático a través de pkgmgr.exe, use la siguiente línea de comandos:

Start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors; IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-Security;IIS-RequestFiltering;IIS-HttpCompressionStatic;IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-ManagementService;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI

Para instalar el servicio de administración de IIS a través de ServerManagerCmd.exe, use la siguiente línea de comandos:

ServerManagerCmd -install Web-Server 
ServerManagerCmd -install Web-Mgmt-Service

Compatibilidad con la metabase de IIS 6.0

IIS proporciona un almacén de configuración denominado ApplicationHost.config con un conjunto de API de administración. Para mantener la compatibilidad con las aplicaciones y scripts existentes que usan ABO o ADSI para configurar IIS, IIS proporciona una capa completa de compatibilidad con la metabase que implementa las API de ABO y ADSI y asigna estas API al nuevo almacén de datos ApplicationHost.config. Además de la característica de compatibilidad con la metabase para ABO, también puede instalar la compatibilidad con la metabase de IIS 6.0 para scripts de WMI y las herramientas de scripting de IIS 6.0. Para obtener más información sobre la compatibilidad con la metabase, consulte el artículo Compatibilidad con la metabase de IIS7 y versiones posteriores.

Para instalar la compatibilidad con la metabase desde la interfaz de usuario de configuración de Vista/Windows Server 2008, seleccione las siguientes características de IIS por nombre de la interfaz de usuario (además de las características para contenido estático):

Nombre de la interfaz de usuario Nombre de actualización
Compatibilidad con la metabase de IIS 6 IIS-Metabase
Compatibilidad con WMI de IIS 6 IIS-WMICompatibility
Herramientas de scripting de IIS 6 IIS-LegacyScripts

Para instalar la compatibilidad con la metabase de IIS junto con características para el servidor web de contenido estático a través de pkgmgr.exe, use la siguiente línea de comandos:

Start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors; IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-Security;IIS-RequestFiltering;IIS-HttpCompressionStatic;IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility; IIS-LegacyScripts;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI

Para instalar características de metabase de IIS a través de ServerManagerCmd.exe, use la siguiente línea de comandos:

ServerManagerCmd -install Web-Server 
ServerManagerCmd -install Web-Metabase 
ServerManagerCmd -install Web-WMI 
ServerManagerCmd -install Web-Lgcy-Scripting

Administración de IIS 6.0 y servidor FTP

IIS 7.0 y las versiones posteriores proporcionan el complemento MMC de IIS 6.0 para permitirle usar las máquinas Vista/Windows Server 2008 con el fin de administrar de forma remota el servidor de IIS 6.0 existente en Windows Server 2003, así como servidores FTP en Windows Server 2008. La consola de administración de IIS 6 no se puede usar para administrar IIS 7.0 ni servidores posteriores.

Para instalar la consola de administración de IIS 6.0 desde la interfaz de usuario de configuración de Vista/Windows Server 2008, seleccione las siguientes características de IIS por nombre de la interfaz de usuario (además de las características para contenido estático):

Nombre de la interfaz de usuario Nombre de actualización
Consola de administración de IIS 6 IIS-LegacySnapIn

Para instalar características de IIS 7.0 y versiones posteriores para la consola de administración de IIS 6.0 junto con características para el servidor web de contenido estático a través de pkgmgr.exe, use la siguiente línea de comandos:

Start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors; IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-Security;IIS-RequestFiltering;IIS-HttpCompressionStatic;IIS-WebServerManagementTools;IIS-ManagementConsole;IIS6ManagementCompatibility;IIS-LegacySnapIn;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI

Para instalar características de IIS 7.0 y versiones posteriores para la administración de IIS 6.0 a través de ServerManagerCmd.exe, use la siguiente línea de comandos:

ServerManagerCmd -install Web-Server 
ServerManagerCmd -install Web-Lgcy-Mgmt-Console

Resumen

En este artículo hemos visto cómo instalar IIS 7.0 y versiones posteriores para admitir cargas de trabajo específicas y cómo se pueden combinar y modificar estas cargas de trabajo. También hemos examinado la adición de características de IIS 7.0 y versiones posteriores para el seguimiento, la seguridad, la compatibilidad con IIS 6.0, la administración local y remota y la administración de IIS 6.0. Después de instalar IIS 7.0 y versiones posteriores con la herramienta Administrador del servidor, puede usar la página rol del servidor web para obtener una vista rápida de IIS 7.0 y versiones posteriores y usar la consola de administración de IIS 7.0 y versiones posteriores para configurar las características de IIS que ha instalado.