Está en la página 1de 22

Instalación, administración y

configuración de IIS
[3.1] ¿Cómo estudiar este tema?

[3.2] Preámbulo

[3.3] Instalación de Internet Information Services (IIS)

[3.4] Herramientas de administración de IIS

[3.5] Creación, configuración y administración de sitios web

[3.6] Instalación y manejo de extensiones en IIS

[3.7] Referencias

3 TEMA
Administración de Servidores Web

Esquema

TEMA 3 – Esquema © Universidad Internacional de La Rioja (UNIR)


Administración de Servidores Web

Ideas clave

3.1. ¿Cómo estudiar este tema?

Para estudiar este tema deberás leer el contenido incluido en las Ideas clave
expuestas a continuación. Es necesario estudiar del Capítulo 9 (páginas 253-592)
del libro: Matthews, M. (2010). Windows Server 2008: guía del administrador.
Madrid: McGraw-Hill Interamericana. ISBN: 9789701069172. Disponible en la
Biblioteca Virtual de UNIR.

En este documento se describe cómo instalar, configurar y administrar Internet


Information Services (IIS) en Windows server 2018.

Realiza las actividades y lecturas recomendadas para que aprendas y amplíes tus
conocimientos sobre los aspectos a tener en cuenta a la hora de instalar, administrar y
configurar un servidor IIS de la forma más eficiente y segura.

En este tema conoceremos los factores que hay que tener cuando se instala y configura
un servidor web IIS7 en un Servidor de Windows, así como son los servicios que
gestionarán un sitio web o la conexión de seguridad que estará implementada en el sitio
web disponible. Además conoceremos más a fondo las herramientas utilizadas para la
administración y configuración del IIS. Para facilitar la comprensión este tema se ha
dividido en los siguientes apartados:

Preámbulo.
Instalación de Internet Information Services (IIS).
Herramientas de administración de IIS.
Creación, configuración y administración de sitios web.
Instalación y manejo de extensiones en IIS.

3.2. Preámbulo

Para instalar el Internet Information Services (IIS) en un sistema operativo


Windows hay que tomar una serie de consideraciones que son necesarias para llevar a
cabo el correcto funcionamiento y la puesta en marcha de este servidor web. A

TEMA 3 – Ideas clave © Universidad Internacional de La Rioja (UNIR)


Administración de Servidores Web

continuación se mencionan algunas de estas consideraciones básicas sin tomar en


cuenta aquellas consideraciones de seguridad, que son de suma importancia para el
correcto funcionamiento y protección del servidor Web. Esto se debe a que las
consideraciones de seguridad se tratarán más a adelante. Entre estas
consideraciones básicas se encuentran:

La versión de IIS disponible depende del sistema operativo que se use:


esto indica que en función de la versión de Windows se tendrá disponible una
versión u otra de IIS. Por ejemplo, la versión IIS7.0 solo está disponible para
Windows Server 2008 y Windows Vista, IIS7.5 para Windows Server 2008 R2 y
Windows 7, y así para otras versiones (para más información puedes consultar la
tabla de versiones de IIS en el tema anterior).

No todas las características y extensiones de IIS se admiten en todos los


sistemas operativos: es importante destacar que cuando evoluciona el IIS
también van evolucionando y surgiendo nuevas extensiones que permite ampliar y
mejorar la funcionalidad del servidor, esto hace que siempre surjan nuevas
características que solo son compatibles con las versiones para la cual fueron
desarrolladas.

El IIS se ha rediseñado para permitir personalizar un servidor


agregando o quitando módulos que satisfagan necesidades concretas:
esto indica que se puede personalizar y configurar el servidor según las necesidades
correspondientes. Como hemos visto en temas anteriores esta personalización se
logra gracias a los módulos, que son básicamente características individuales que el
servidor utiliza para procesar solicitudes. Por ejemplo, IIS utiliza módulos de
autenticación para autenticar las credenciales del cliente y módulos de
almacenamiento en caché para administrar la actividad de la memoria caché, etc.

EL IIS no se instala de forma predeterminada al instalar Windows


Server 2008: en versiones anteriores de Windows el IIS venia instalado de forma
predeterminada, pero para garantizar mayor la seguridad del servidor Windows y de
IIS, ahora para poder servir contenidos web desde el servidor es necesario instalar el
IIS de forma manual.

TEMA 3 – Ideas clave © Universidad Internacional de La Rioja (UNIR)


Administración de Servidores Web

Cuando el IIS se instala con la configuración predeterminada solo


permite servir contenidos estáticos: es decir, únicamente activan las siguientes
características:
o Contenidos estático (HTML e imágenes).
o Documento predeterminado (asignar documentos por defecto a partes de una
Web).
o Examen de directorios (permitir la navegación por directorios).
o Errores HTTP.
o Registros HTTP.
o Filtrado de solicitudes.
o Compresión de ficheros HTML estáticos.
o Consola de administración.

Para instalar IIS el usuario tiene que tener credenciales administrativas:


como prerrequisito para poder instalar IIS, el usuario debe ser miembro de la
función o funciones administrativas de IIS «Administrador de servidores
web».

Finalmente hay que destacar que una de las consideraciones más críticas que se debe
tener en cuenta en IIS es la seguridad, por ello hay ser consciente de que de nada sirve
hacer una configuración segura de IIS sin asegurar antes todo su entorno: el sistema
operativo, la red y cualquier cosa con la que interaccione IIS debe ser
también protegido. Por ello, la seguridad en IIS en un tema que se trata en
profundidad más adelante.

3.3. Instalación Internet Information Services (IIS)

Para estudiar este apartado lee las páginas 254-258 del libro de Matthews, Marty
(2010). Windows Server 2008: guía del administrador. McGraw-Hill Interamericana.

Como ya se ha comentado en el tema anterior, cuando se instala una Windows Server


2008 y posteriores, el IIS no se instala de forma predeterminada, aunque se puede
obtener una edición especializada, como por ejemplo Windows Web Server 2008,
donde si viene instalada. También es importante recordar que cuando se instala IIS con
la configuración por defecto, este tiene un conjunto mínimo de servicios activados, por

TEMA 3 – Ideas clave © Universidad Internacional de La Rioja (UNIR)


Administración de Servidores Web

lo tanto, si se quiere activar servicios adicionales como por ejemplo, servir contenido
dinámico (asp.net, php, etc.) o servicio de estado y diagnóstico, hay que activar las
características y módulos necesarios en el servidor.

Finalmente, la instalación de IIS en Windows Server 2008 se puede realizar de dos


formas:

Mediante la interfaz de usuario de Windows (IU): este se realiza a través del


asistente gráfico Administrador del servidor, que permitirá agregar la función de
servidor web al sistema operativo Windows Server.

Ejecutando un script. Esta opción permite instalar el IIS mediante línea de


comandos. Si ejecuta el script que se muestra a continuación, obtendrá la instalación
completa de IIS 7, que instala todos los paquetes de características disponibles. Si no
necesita algunos paquetes de características, debe modificar el script de modo que se
instalen únicamente los paquetes necesarios.

La instalación mediante script es ideal para instalar el IIS en la versión de Windows


Server que no tiene interfaz gráfica (Windows Server Core). Para instalar IIS en
esta versión de Windows hay que ejecutar el script que se encuentra disponible en la
página web de Technet, que se muestra junto con el script que se presenta a
continuación. Es importante destacar que si se desea instalar componentes de IIS7 que
se basan en .NET Framework, se debe instalar primero .NET Framework. Porque los
componentes que se basan en .NET Framework no se instalarán si .NET Framework no
está instalado en el servidor.

Script de instalación de IIS en Windows Server 2008

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‐

TEMA 3 – Ideas clave © Universidad Internacional de La Rioja (UNIR)


Administración de Servidores Web

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 
 
Fuente: Microsoft Technet. (https://technet.microsoft.com/es-
es/library/cc771209(WS.10).aspx)

3.4. Herramientas de administración de IIS

Para estudiar este apartado lee las páginas 263-273 del libro de Matthews, Marty
(2010). Windows Server 2008: guía del administrador. McGraw-Hill Interamericana.

Es importante recordar que para configurar y administrar de forma segura y sencilla un


servidor IIS, hay varias herramientas disponibles que permiten al administrador,
propietario de un sitio web o a cualquier usuario autorizado realizar estas tareas de
manera eficiente.

1. Administrador de Internet Information Services

Interfaz gráfica de administración de IIS que permite administrar de forma


local y remota IIS y ASP.NET en una herramienta. Como se muestra en la figura 1,
la interfaz gráfica de esta herramienta se compone de cuatros elementos o paneles

TEMA 3 – Ideas clave © Universidad Internacional de La Rioja (UNIR)


Administración de Servidores Web

principales que permiten navegar y gestionar IIS de una forma sencilla y fácil que son
[referencia 2]:

Barra de navegación: es la barra que se encuentra en la parte superior de la


ventana del Administrador de IIS que permite navegar y desplazarse de una
página a otra de cualquier dirección.

Panel de conexiones: es el panel que se encuentra en la parte izquierda de la


ventana del Administrador de IIS, que permite navegar dentro de un servidor web;
entre los sitios web y aplicaciones de un servidor; en un sitio web específico y dentro
de un almacén de configuraciones.

Espacio de trabajo: es el panel central de la ventana del Administrador de IIS


tiene dos vistas diferentes:
o Vista características: esta vista muestra todas las operaciones que se
pueden realizar sobre el servidor. Aparecerán más o menos características en
función de los servicios de IIS que se hayan instalado en el servidor.
o Vista contenido: en la vista contenido se visualizan los ficheros asociados al
sitio Web seleccionado en el panel de conexiones, sobre lo cual se puede
modificar sus características.

Panel de acciones: es el panel que se encuentra en la parte derecha de la ventana


del Administrador de IIS, este muestra las acciones disponibles para la característica
seleccionada en el espacio de trabajo (panel central).

Figura 1: Interfaz de usuario del Administrador de IIS

TEMA 3 – Ideas clave © Universidad Internacional de La Rioja (UNIR)


Administración de Servidores Web

2. Appcmd.exe

Herramienta que se utiliza para configurar y consultar objetos en el servidor Web


mediante línea de comando. Es imprescindible para instalaciones Server Core
(no hay GUI).

Si se desea configurar IIS 7 mediante una ventana de shell de comandos. Appcmd.exe


se encuentra en el directorio %windir%\system32\inetsrv, que solo está disponible para
la cuenta de administrador o para los usuarios que son miembros del grupo
Administradores en el equipo. Además, los miembros del grupo Administradores
deben iniciar Appcmd.exe con permisos elevados para ver y cambiar la configuración
en los archivos de configuración del nivel servidor: Machine.config, el archivo raíz
Web.config (en el directorio de .NET Framework) y en ApplicationHost.config. Los
usuarios que vean o cambien los archivos Web.config en los directorios de sitio o de
aplicación deben tener acceso para leer y escribir en los archivos de estos directorios
[referencia 2].

Para se desea iniciar el Appcmd.exe hay que realizar los siguientes pasos:

Haz clic en Inicio y, a continuación, haz clic en Todos los programas.


Haz clic en Accesorios y, a continuación, haz clic en Símbolo del sistema.
En el símbolo del sistema, escribe cd  %windir%\system32\inetsrv y presiona
ENTRAR.

En IIS 7 y posteriores se pueden configurar valores en los archivos de configuración en


el nivel de servidor o en los archivos Web.config de un sitio, una aplicación o un
directorio virtual del servidor web. En el siguiente ejemplo se muestra como
deshabilitar las características del documento predeterminado en un sitio web llamado
MiSitioWeb, mediante línea de comando.

appcmd set config  “MiSitioWeb” /section:defaultDocument /enabled:false 

TEMA 3 – Ideas clave © Universidad Internacional de La Rioja (UNIR)


Administración de Servidores Web

3. Almacén de configuración de IIS

IIS 7 utiliza un nuevo almacén de configuración basado en XML que se modela de


acuerdo con la configuración de ASP.NET. Consta de varios de archivos entre ellos el
ApplicationHost.config y Web.config.

En la figura 2 se muestra un ejemplo de la estructura básica de un fichero de


configuración de IIS en formato XML, en este caso específico el nodo site permite crear
un sitio web denominado NewSite, que contiene los nodos hijos Application donde
se incluyen los atributos de la aplicación y otros nodos como por ejemplo, la
información del directorio virtual donde se alojaran los contenidos de dicho
aplicación; también muestra los bindings donde se pueden definir los protocolos y
puertos de escucha del sitio web.

Figura 2: Estructura básica de un fichero XML ApplicationHost.config

4. Instrumental de administración de Windows (WMI)

WMI permite generar scripts para la administración Web, que permite obtener
acceso, leer y modificar archivos de configuración de claves, tales como
ApplicationHost.config y Web.config. El espacio de nombres, Web.Administration
contiene clases y métodos que permiten administrar sitios Web, aplicaciones web y sus
objetos y propiedades correspondientes mediante script.

Mediante el uso del proveedor WMI de IIS 7 se puede agregar o quitar módulos en
el nivel global o de sección y configurar características comunes tales como errores
HTTP, asignaciones MIME, enlaces SSL y valores de ASP personalizados, etc.

Como se dice [referencia 2], los scripts de WMI son muy importantes en IIS 7 para la
automatización de tareas que se repiten frecuentemente, como la creación de sitios
web, pero también pueden beneficiarse de las nuevas características expuestas en la

TEMA 3 – Ideas clave © Universidad Internacional de La Rioja (UNIR)


Administración de Servidores Web

API, Runtime Status and Control (RSCA), para la supervisión y el diagnóstico de


sitios. Por ejemplo, puede supervisar solicitudes HTTP, procesos de trabajo, grupos de
aplicaciones y dominios de aplicaciones mediante el uso de scripts de WMI. También
puede tener acceso a las nuevas características de diagnóstico y solución de problemas
de IIS 7, como el seguimiento de solicitudes con error, mediante scripts que utilicen el
proveedor WMI de IIS 7.

5. Administración de IIS de forma remota

Una de las grandes ventajas de Internet Information Services es que se puede


administrar de forma remota de una manera sencilla, eficaz y segura usando la
interfaz gráfica del Administrador de IIS. Para poder realizar estas tareas se debe
activar el Servicio de Administración desde la Administración del servidor del
Servidor de Windows.

El Servicio de Administración es el que permite activar y configurar la


administración de forma remota de un servidor Web IIS, además de permitir
delegar la administración del Servidor web a usuarios no administradores.

Es importante recordar que cuando se instala el Servicio de Administración este se


convierte en una nueva características del Administrador de IIS que NO se ejecuta de
forma predeterminada, por lo tanto, es necesario configurarlo e iniciarlo desde el
Administrador de IIS para poder utilizarlo.

3.5. Creación, configuración y administración de sitios web

Para estudiar este apartado lee las páginas 274-278 del libro de Matthews, Marty
(2010). Windows Server 2008: guía del administrador. McGraw-Hill Interamericana.

Una vez se tiene configurado el Internet Information Services, así como las
distintas herramientas y servicios de administración necesarios para su correcto
funcionamiento, IIS ofrece la capacidad de hospedar y administrar sitios web que
permiten alojar contenidos en Internet en una Intranet. Estos sitios web tienen tres
elementos que son usados para identificarse en internet o en una intranet, a través de
los cuales los usuarios pueden acceder a los contenidos de un sitio web específico; estos

TEMA 3 – Ideas clave © Universidad Internacional de La Rioja (UNIR)


Administración de Servidores Web

elementos son: Dirección IP, número de puerto y nombre del encabezado de


host.

Cuando se crea un sitio web los contenidos que publicaran en el sitio se almacenan en
directorio físico, que puede ser el disco duro del servidor, un directorio compartido de
otro equipo o puede ser una redirección a una URL específica. El directorio
principal es donde se almacena la información del sitio raíz (El directorio
predeterminado de IIS es C:\inetpub\wwwroot). Por otro lado, el IIS ofrece la opción de
crear directorios virtuales para almacenar los contenidos del sitio web en un
directorio distinto al directorio principal.

Como se ha podido ver para crear sitios web en el Internet Information Services se
puede realizar utilizando cualquiera de las herramientas de administración disponibles
vista en el apartado anterior:

Utilizando el Administrador de IIS, se puede crear un sitio web a través de la


interfaz gráfica de esta herramienta de una forma sencilla.
Usando el almacén de configuración (ApplicationHost.config): añadiendo
un nodo site en el fichero de configuración ApplicationHost.config del servidor,
como se muestra en la figura 2 se crea automáticamente un sitio web con los
parámetros definidos en este nodo.
Utilizando el Appcmd.exe por línea de comando: para crear un sitio web
mediante línea de comando, se puede utilizar la siguientes instrucciones:

appcmd add site /name: cadena /id: entero sin 
signo /physicalPath: cadena /bindings: cadena 

Ejemplo: La figura 3 muestra la instrucción necesaria para crea un sitio web


denominado masteringsoft, cuyos contenidos estarán alojados en la ruta física
c:\WebSites\masteringweb, con un encabezado de host masteringweb.com y que
escuchara por cualquier IP(*) del servidor por el puerto 85.

Figura 3: Creación de un sitio web mediante línea de comando

TEMA 3 – Ideas clave © Universidad Internacional de La Rioja (UNIR)


Administración de Servidores Web

3.6. Instalación y manejo de extensiones en IIS

Como se ha comentado en apartados anteriores, una instalación de IIS por defecto solo
sirve contenido estático (ejemplo: HTML e imágenes). Para minimizar los riesgos de
seguridad, IIS sólo está inicialmente preparado para servir páginas que no usen
ninguna clase de script o contenido activo. Explotar defectos en las tecnologías con las
que se desarrollan estos elementos activos, o bien introducirlos con fines maliciosos en
partes de una web mediante técnicas diversas es una de las fuentes de ataque más
usadas actualmente. Dado que IIS está es un estado «bloqueado» por defecto, cualquier
petición de una página dinámica devolverá un error.

Para que un servidor web IIS pueda ejecutar cualquier contenido activo es necesario
activar la extensión correspondiente al tipo o tipos de tecnologías para páginas hacer
páginas dinámicas que queremos servir (como por ejemplo ASP o ASP.NET). Una
forma de hacer esto responsablemente es crear una lista de las Web Service
Extensions permitidas, que controlará de forma precisa qué tipos de contenidos
dinámicos puede servir IIS. Esta lista especificará qué manejadores de peticiones
podrán usar nuestros clientes y por tanto que clase de contenidos puede servir IIS en
un momento dado. Por ejemplo, si se activa la extensión correspondiente a la
tecnología ASP .NET entonces automáticamente el servidor será capaz de procesar el
contenido de páginas .aspx. Si no se activa ninguna extensión más, entonces el
servidor únicamente servirá este tipo de contenido dinámico.

En cualquier caso, siempre debemos minimizar el número de manejadores permitidos,


restringiéndolos exclusivamente a aquellos contenidos que sabemos que vamos a servir
realmente. Reducir el número de manejadores al mínimo imprescindible tiene dos
ventajas principales:

Disminuir el riesgo de ataque: menos manejadores implica que hay menos


probabilidad de que se aprovechen de vulnerabilidades presentes en los mismos. Se
debe tener en cuenta que en muchas ocasiones las vulnerabilidades de las
extensiones de un servidor web son hechas públicas muy rápidamente (al igual que
las de muchos programas), incluso antes de que se conozca un parche o solución
para las mismas. Si tenemos menos extensiones de las que preocuparnos, tanto
mejor para la integridad del servidor.

TEMA 3 – Ideas clave © Universidad Internacional de La Rioja (UNIR)


Administración de Servidores Web

Menor uso de recursos: manejadores deshabilitados no usan recursos,


optimizando el servidor.

Si se intenta acceder a una página que requiere usar una extensión no habilitada, se
obtiene un «error 404» (concretamente un «error 404.2» siguiendo el convenio del
W3C extended log files). No se revela más información del error para no dar pistas a
los atacantes del problema, que pudieran usar con algún fin malicioso. Por las razones
explicadas, conviene también deshabilitar cualquier extensión que se sepa que presenta
fallos de seguridad graves en un momento dado. Esto sólo podemos saberlo a tiempo
para poder llevar a cabo alguna clase de actuación estando suscritos o consultando
habitualmente sitios con noticias de seguridad o páginas que se dediquen a estos.

IIS posee una serie de extensiones predefinidas (no activas por defecto), que al
activarlas permite agregar nuevas funcionalidades al servidor, entres estas extensiones
se pueden mencionar:

Active Server Pages: es necesario activarla para proporcionar páginas ASP


clásicas en el servidor.
ASP.NET: Usada si se tiene que servir aplicaciones que usen esta tecnología para la
creación de sitios Web.
Common Gateway Interface (CGI): contiene los módulos CGI y FastCGI que
permite que el servidor IIS 7 ejecute aplicaciones CGI como PHP. El módulo
FastCGI proporciona una alternativa de alto rendimiento.
También podemos crear nuestras propias extensiones o bien pueden aparecer
nuevas extensiones por la instalación de productos que están pensados para trabajar
como extensiones de IIS.

Para activar cualquiera de la extensiones de las antes mencionada, se pueden realizar


mediante la interfaz de usuario (IU) de Windows o desde una línea de comandos.

Implementar un servidor web de ASP.NET

Para configurar un servidor web IIS para que pueda ejecutar y servir aplicaciones
ASP.NET, es necesario activar una serie de módulos que son necesarias para su
correcto funcionamiento. La Tabla 1 muestra los módulos necesarios para implementar
un servidor web ASP.NET.

TEMA 3 – Ideas clave © Universidad Internacional de La Rioja (UNIR)


Administración de Servidores Web

Tabla 1: Módulos de IIS para implementar servidor web ASP.NET


Fuente: Microsoft TechNet

A continuación se mostraran los pasos necesarios para configurar el servidor para que
pueda ejecutar y servir aplicaciones ASP.NET mediante el Administrador de
servidor de Windows:

1. Haga clic en Inicio, elija Herramientas administrativas y, a continuación, haga


clic en Administrador del servidor.
2. En Resumen de roles, haga clic en Agregar roles.
3. Utilice el Asistente para agregar roles para agregar el rol Servidor web (si no está
instalado el IIS).
4. En la página Seleccionar servicios de rol, asegúrese que los servicios que se
instalan de forma predeterminada este seleccionados y, a continuación, seleccione
los siguientes servicios de rol adicionales: ASP.NET , Extensibilidad de .NET ,
Filtrado de solicitudes , ISAPI , Extensiones ISAPI.
5. En la página Resumen de funciones que se instalarán, confirme las opciones
seleccionadas y haga clic en Instalar.
6. En la página Resultados de la instalación, confirme que la instalación del rol de
servidor web (IIS) y los servicios de rol necesarios se instalaron correctamente y,
después, haga clic en Cerrar.

También puede configurarse el servidor mediante línea de comandos utilizando el


script que se encuentra disponible en la siguiente URL de Microsoft Technet:
https://technet.microsoft.com/es-es/library/cc731252(v=ws.10).aspx

TEMA 3 – Ideas clave © Universidad Internacional de La Rioja (UNIR)


Administración de Servidores Web

Principales extensiones de IIS

Para extender la funcionalidad de un servidor web IIS se requieren una serie de


módulos o extensiones que permite agregar nuevas características y capacidades a
un servidor web IIS. En la tabla 2 se muestra un listado de las principales extensiones
oficiales de IIS y para que se utilizan.

Tabla 2: Descripción principales extensiones oficiales de IIS


Fuente: Microsoft Technet

En el siguiente enlace de Microsoft se muestra un listado organizado por grupos, de


todas las extensiones oficiales desarrolladas y soportadas por Microsoft y también,
aquellas desarrolladas por toda la comunidad de desarrolladores externos.

Estas extensiones se pueden descargar e instalar en nuestros servidores web desde el


siguiente enlace:
http://www.iis.net/downloads

TEMA 3 – Ideas clave © Universidad Internacional de La Rioja (UNIR)


Administración de Servidores Web

3.7. Referencias

Matthews, M. (2010). Windows Server 2008: guía del administrador. México:


McGraw-Hill Interamericana.

Microsoft TechNet (2015). Herramientas de administración de IIS (IIS 7). Disponible


en web: https://technet.microsoft.com/es-es/library/9cb9c38a-df2a-4ba2-83db-
ad1d5b8dde42

TEMA 3 – Ideas clave © Universidad Internacional de La Rioja (UNIR)


Administración de Servidores Web

Lo + recomendado

No dejes de leer…

What's New in IIS 8.0 y 8.5?

Microsoft (2015). What's New in IIS 8.0 y What's New in IIS8.5. IIS Learn.

Las versiones 8.x son una evolución de IIS 7.x. En estas


versiones no hay cambios drásticos en la interfaz de
administración, ni en la arquitectura de Internet Information
Services. Principalmente se incluyen nuevas características de
seguridad y rendimiento en IIS para Windows Server 2012.
Lee y aprende cuales son las nuevas características de IIS8.0 y IIS8.5.

Accede a este documento desde el aula virtual o desde la siguiente dirección web:
http://www.iis.net/learn

No dejes de ver…

Instalar IIS 7 y PHP 5.4 en Windows Server 2008 R2

IIS en un servidor web donde se puede alojar diferentes tipos de contenidos como
ASP.NET, PHP, PERS y otros. Este video muestra un tutorial como instalar IIS7 y PHP
5.4 en Windows Server 2008 R2 para alojar sitios web desarrollados en PHP.

Accede al video desde el aula virtual o desde la siguiente dirección web:


https://www.youtube.com/watch?v=u9YVMXNHPco&feature=youtu.be

TEMA 3 – Lo + recomendado © Universidad Internacional de La Rioja (UNIR)


Administración de Servidores Web

+ Información

Enlaces relacionados

Microsoft TechNet

Microsoft TechNet es un programa de Microsoft que ofrece un conjunto de recursos de


información técnica, noticias, eventos y documentación para profesionales de TI que
usan productos, herramientas y tecnologías de Microsoft.

TechNet ofrece un conjunto de sitios web creados por Microsoft y la comunidad en


general, en donde podemos encontrar una biblioteca virtual, foros, blogs, revista y
redes sociales donde se tratan todos los temas relacionados con productos de Microsoft

Accede a la web desde el aula virtual o desde la siguiente dirección:


https://technet.microsoft.com/es-es/

TEMA 3 – + Información
Administración de Servidores Web

Test

1. Cuando se instala IIS con la configuración predeterminada solo permite servir


contenidos:
A. Estáticos.
B. Dinámicos.
C. ASP y ASP.NET.
D. Todas las anteriores.

2. Como prerrequisito para poder instalar IIS el usuario debe ser miembro de la
función o funciones:
A. Usuario invitado.
B. Administrador de servidores web.
C. Usuario estándar.
D. Ninguna de las anteriores.

3. Vista que muestra todas las operaciones que se pueden realizar sobre el servidor web
en el Administrador de IIS:
A. Vista contenido.
B. Vista características.
C. Vista combinada.
D. Vista panel de acciones.

4. Vista donde se visualizan los ficheros asociados al sitio Web seleccionado en el panel
de conexiones del Administrador de IIS, sobre lo cual se puede modificar sus
características:
A. Vista contenido.
B. Vista características.
C. Vista combinada.
D. Vista panel de acciones.

TEMA 3 – Test
Administración de Servidores Web

5. Permite generar scripts para la administración web, que permiten obtener acceso,
leer y modificar archivos de configuración de claves, tales como ApplicationHost.config
y Web.config en IIS:
A. Administrador de Internet Information Services.
B. Instrumental de administración de Windows (WMI).
C. Appcmd.exe.
D. Ninguna de las anteriores.

6. Servicio que permite activar y configurar la administración de forma remota de un


servidor Web IIS y además de permitir delegar la administración del servidor web a
usuarios no administradores:
A. Windows Process Activation Service (WAS).
B. Servicio W3SVC.
C. Servicio de Administración.
D. Servicio FTP.

7. El directorio de inicio predeterminado de IIS donde se almacena la información del


sitio web raíz es:
A. C:\inetpub\wwwroot  
B. C:\inetpub\ 
C. %windir%\system32\inetsrv  
D. C:\Usuarios\nombre de usuario\Documentos 

8. IIS permite almacenar los contenidos del sitio web en un directorio distinto al
directorio principal, usando principalmente:
A. Directorios físicos.
B. Directorios virtuales.
C. Directorios remotos.
D. Ninguno de los anteriores.

9. Es el módulo que permite que un servidor IIS 7 ejecute aplicaciones PHP:


A. Active Server Pages.
B. Módulo URL Rewrite.
C. Common Gateway Interface (CGI).
D. No es necesario instalar ningún módulo en IIS para servir aplicaciones PHP.

TEMA 3 – Test
Administración de Servidores Web

10. El Módulo que proporciona un mecanismo de reescritura basada en reglas para


cambiar las direcciones URL solicitadas antes de que las procese el servidor web es:
A. Módulo de servicios multimedia.
B. Módulo WebDAV.
C. Módulo URL Rewrite.
D. Servicios de publicaciones FTP.

TEMA 3 – Test

También podría gustarte