Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 9

Guía práctica.

Instalación y configuración del rol IIS.


Útiles necesarios para desarrollar la actividad:

Maquina virtual con Windows Server instalado y configurado, AD DS y DNS


instalado, creado el domino “Leica.org.

Maquina virtual con Windows Cliente 10, 8.1, o 7.

Objetivos de la actividad:

i) Instalar en el servidor, el rol IIS, posteriormente configurarlo para su


funcionamiento.
ii) Configurar un sitio web incluyendo páginas web de prueba.
iii) Visitar paginas desde un equipo cliente.

Marco teórico:

¿Qué es IIS?

Son las iniciales de Internet Information Services y si bien es más conocido como
servidor web en realidad son un conjuntos de servicios que transforman un sistema
Microsoft Windows en un servidor capaz de ofrecer servicios Web, FTP y SMTP entre
otros.
En el caso de SMTP no está pensado como un servidor de correo completo sino
simplemente como herramienta a disposición de las aplicaciones web alojadas para
que puedan enviar correos electrónicos diferentes destinatarios pero no recibir correo
de otros proveedores ya que no incorpora los protocolos IMAP/ṔOP.
Inicialmente lanzado como un grupo de servicios orientado a internet para Windows
NT 3.51 en 1995, recién al año siguiente vio la luz Active Server Pages (ASP) para
Windows NT 4.0 con IIS 3.0,
Por muchos años IIS fue un CD-ROM separado del Sistema Operativo denominado
Option Pack, recién con Windows 2000 se incorporó al instalador del sistema como
un paquete más instalable variando las limitaciones dependiendo de la versión de
Windows.
Desde 2016 es un servidor que a venido en crecimiento, las estadísticas de Netcraft lo
ubican como el servidor más utilizado como servidor web con cerca de 688 millones
de instalaciones seguidos por Nginx con 358 millones y Apache con 313 millones.
Sin embargo a la hora de ver la cuota total de sitios web activos en internet los
números cambian y tanto Apache como Nginx superan a IIS como servidor en sitios
web más activos donde cae al 10% de los sitios.
Es apto tanto como servidor web en Internet y en Intranet, siendo en Intranet o en
servidores privados donde tiene mayor cuota debido al mercado empresarial que lo
utilizan para aplicaciones internas en empresas de mediana y gran escala ya que va
de la mano de Visual Studio .NET muy arraigado en el sector privado empresarial.
Características del Servidor Internet Information Services
La arquitectura de IIS es modular para permitir una gestión ordenada y la posibilidad
de agregar funciones adicionales, brinda soporte para los varios protocolos:
HTTP/HTTPS, FTP/FTPS, SMTP y NNTP, prove soporte SSL para Socket Layer,
PROF: JORGE ALBERTO SAAVEDRA RUBILAR 1
adicionalmente provee múltiples alternativas de autentificación como Kerberos entre
otros.
Nativamente el leguaje dinámico soportado es ASP.NET sin embargo también es
posible configurar para utilizar PHP, VBScript, Perl e incluso Java (Java Server Pages
y Servlets) y prácticamente cualquier lenguaje como módulo adicional o a través de
la interface CGI
Además de los módulos para soportar lenguajes de programación y scripting IIS está
formado por otros módulos como pueden ser:
Módulos de Seguridad: se utilizan para agregar capas de seguridad a las peticiones
y proteger los datos, un ejemplo claro son los métodos de autentificación que luego
pueden ser implementados en las aplicaciones para la validación de usuarios y
sesiones.
Módulos de Contenido: se utilizan para la generación y envío de de contenido al
usuarios, como pueden ser archivos estáticos o dinámico generados por aplicaciones
.NET, PHP, PERL o CGI.
Módulos de Compresión: son módulos que permiten la compresión de contenido,
existe dos módulos, uno para contenido dinámico y otro para contenido estático.
Módulos de almacenamiento cache: brinda soporte para cache de datos en memoria
con el fin de mejorar el rendimiento de las aplicaciones reduciendo el tiempo y la
latencia en tiempo de respuesta sobre todo en aplicaciones de alto tráfico.
Módulos de registro y diagnóstico: es un módulo que provee diferentes herramientas
como por ejemplo de registro, que permite registro de actividad web como las
peticiones, a su vez también provee un monitor de solicitudes para supervisar el
funcionamiento del servidor web y de las aplicaciones .

Instalación de Servidor IIS


Para instalar Internet Information Server en Windows Server se debe primero abrir
el panel de Administración del Servidor y hacer clic en Agregar roles
y características tal como aparece en la imagen:

Como nos podemos dar cuenta no está instalado. Iniciamos en Agregar roles y
características.

PROF: JORGE ALBERTO SAAVEDRA RUBILAR 2


Siguiente.

Siguiente.

Siguiente.

Aquí marcamos el rol a instalar.


Aceptamos las características sugeridas y par de “siguientes” más, hasta que podamos
agregar “Servicios del rol”

PROF: JORGE ALBERTO SAAVEDRA RUBILAR 3


Aquí es importante marcar “Servidor FTP”

Y comenzamos a instalar el rol.

Ahora podemos observar cómo aparece el icono de IIS, entre los servicios instalados.

PROF: JORGE ALBERTO SAAVEDRA RUBILAR 4


Pero debemos revisar su configuración, para ello cargaremos su panel de control.

Clic botón derecho del mouse sobre el servidor web, y ….

En el panel de la izquierda encontramos los distintos sitios web que tiene el servidor, ya
tenemos uno por defecto “Default”.

También en el panel de la derecha podemos encontrar operaciones interesantes para con


el sitio seleccionado, por ejemplo reiniciar el servicio, detenerlo, explorar el contenido
del sitio, en particular su directorio virtual “wwwroot”

Por ejemplo exploremos el directorio virtual wwwroot, cuando se instala IIS en un


equipo, se crea una carpeta “inetpub”, y dentro de ella varios directorios de trabajo,

PROF: JORGE ALBERTO SAAVEDRA RUBILAR 5


Entre ellos wwwroot que es nuestro directorio virtual por defecto, en el encotramos los
archivos que conforman la pagina por defecto que levanta el servidor localhost en el
navegador.

Observe que el la url del navegador diga “localhost”, así sabrá que el servidor web
funciona.

Como ejercicio y para comprobar el servidor crearemos una página web básica, a través
del block de notas.

PROF: JORGE ALBERTO SAAVEDRA RUBILAR 6


Cuando grabe el archivo cuide el formato y extensión del mismo

Entonces ya podemos ver su ejecución en el servidor.

La prueba del servicio en la red, ¿podremos verla desde un equipo cliente?

Y si funciona, a través de la ip del servidor podemos visitar el servicio web y pedir el


recurso “miPagina.html”.
Pero si recordamos en los “capítulos” anteriores, el servicio de resolución de nombres
“DNS” lo dejamos funcionando, y en ambos sentidos. ¿probemos si funciona?

PROF: JORGE ALBERTO SAAVEDRA RUBILAR 7


Y si funciona, el servidor DNS resuelve el nombre dc1.leica.org dado que lo tiene
registrado en sus zonas de búsqueda directa y zona de búsqueda inversa.

Ahora si en el servicio DNS, agregamos en la zona de búsqueda inversa un “CNAME”,


o “Alias” al servidor “DC1”.
Lograremos algo más interesante.

Para poder pedir el recurso desde el cliente de la siguiente forma.

Y funcionó.

Hemos terminado.

PROF: JORGE ALBERTO SAAVEDRA RUBILAR 8


PROF: JORGE ALBERTO SAAVEDRA RUBILAR 9

También podría gustarte