Вы находитесь на странице: 1из 26

IIS: Instalación y Configuración en Windows Server 2008

R2

1. Instalación del IIS

Configuramos la máquina Virtual de Windows 2008 Server en Adaptador


Puente.

Inicializamos la máquina, ...

Agregamos una nueva función:


Al picar en Servidor Web (IIS) nos sale esta ventana y agregamos las
característicasrequeridas.

Lo dejamos tal como está porque habilitaremos lo que queramos luego según
necesitemos, ...
INSTALAR

Ya lo tenemos agregado:

En Herramientas Administrativa se nos crea un nuevo servicio, ...


Hay activado un SITIO por default.

Y podemos acceder a esta poniendo la dirección IP:

2. Ejercicio 1: Configuración de Hosts Virtuales:

2.1. Configura dos VirtualHosts con distinto interfaz,


mismo puerto
Configuro en mi máquina virtual 2 adaptadores, uno para cada interfaz

Veo que IPs tengo:


Creamos los 2 SITIOS físicos:

Asignamos dos nuevos sitios, sitio1 y sitio2:


Lo compruebo en el navegador del cliente:

2.2. Configura dos VirtualHosts con mismo interfaz,


distinto puerto
Configuramos la interfaz y verificamos mi IP.

Veo que IP tengo:

Configuramos los SITIOS:

Sitio1
Sitio2
Lo compruebo en el navegador del cliente:
2.3. Configura dos VirtualHosts con mismo interfaz,
mismo puerto y distinto nombre: sitio1.es y sitio2.es

Creo los SITIOS:

Creo un log de acceso y errores independiente para este sitio:


Creo un log de acceso y errores independiente para este sitio:
En el hosts del cliente:

# nano /etc/hosts

Lo compruebo en el navegador del cliente:


1. Ejercicio 2: Manteniendo la última configuración del
ejercicio anterior, crea un tercer sitio
"moodle.sitio1.es"sobre cualquier interfaz y puerto
443 (https) y con
directorioc:/inetpub/wwwroot/sitio1/moodle
(ficheros de logs de errores y accesos igualmente
independizados).
* Dicho sitio deberá tener una página web (NO es necesario instalar moodle) sobre
https.

Creo la carpeta física del sitio:


Creo el Certificado:

Agrego el nuevo SITIO:


Creo un sitio independiente para los logs de este sitio:
En el hosts del cliente:

Lo compruebo en el navegador del cliente:


2. Ejercicio 3: ¿Cómo puede IIS cachear la información?

Me voy a Almacenamiento de Cache dentro del sitio:


3. Ejercicio 4: Configura el sitio1.es para que contenga
un directorio "privado" al que sólo puedan
accederusuarios autorizados.
Debes usar el tipo de autenticación básica, y dar los
permisos a un grupo que contenga a un par de usuarios.
Configúralo para que permita elindexado del directorio e
introduce como documento predeterminado
inicio.html

Creo el sitio privado y un archivo dentro de este llamado inicio.html


Instalo la Autenticación Básica.
Creo el grupo y los usuarios de este:
Habilito la autentificación básica y deshabilito la anónima.

Le doy permisos a esta carpeta a los usuarios o al grupo donde se encuentran


estos usuarios:

Lo compruebo en el navegador del cliente:


Para que estén indexado:

Lo compruebo en el navegador del cliente:


4. Ejercicio 5: Crea un documento de error
personalizado y configura el sitio1 para que lo muestre.

Si una página no existe nos sale actualmente este error predeterminado.

Creo una página personalizada de error y la subo en la misma carpeta que


las demás páginas de errores.

Ahora voy a configurar que cuando no se encuentre una página salga la que yo
he personalizado.
Ya podemos verificarlo desde el cliente: