Este documento compara las diferencias entre IIS e Apache. IIS solo funciona en Windows mientras que Apache es multiplataforma. IIS acepta nativamente ASP de Microsoft mientras que Apache no. Apache utiliza hosts virtuales para cada sitio web, mientras que IIS usa encabezados HTTP. El documento también describe cómo instalar y configurar un sitio web básico en IIS.
1. 2013
Jesús Carmona
[IIS]
[Escriba aquí una descripción breve del documento. Una descripción breve es un resumen
corto del contenido del documento. Escriba aquí una descripción breve del documento. Una
descripción breve es un resumen corto del contenido del documento.]
2. Diferencias entre IIS y Apache
Una de las diferencias mas claras entre estos dos servicios es que Apache es multiplataforma
mientras que IIS solo funciona bajo S.O Windows (además de tener que pagar una licencia por
su uso). Otra diferencia que podemos encontrar es que IIS acepta nativamente ASP (lenguaje
de programación de páginas web) de Micrisoft, en cambio Apache no acepta este lenguaje.
ISS no es modular (hasta la versión ISS 7.0) en cambio Apache siempre ha sido modular.
Apache utiliza hosts virtuales para cada sitio web ej : para el sitio web www.hoygan.com
utilizará un host virtual, mientras que para www.gcap.net utilizará otro host virtual, mientras
que en IIS esto no ocurre así sino que utiliza encabezados HTTP, ej: para el sitio
www.hoyan.com utilizará el encabezado www.hoygan.com para poder acceder a este sitio
web, para el sitio www.gcap.net
utilizará el encabezado www.gcap.net pero en ningún momento estamos hablando de hosts
virtuales como ocurre en Apache.
Otro detalle que debemos de tener es que el soporte técnico de IIS se hace a través del
personal responsable de la compañía Microsoft mientras que en Apache el soporte lo da la
comunidad.
Instalacion del servidor
Nos vamos a funciones/agregar funciones y instalamos el servidor IIS
Ahora vamos a añadirle las siguientes características
3. Seguimos e iniciamos la instalación
Creacion de un sitio web sencillo
Nos vamos a la ruta “C:inetpubwwwroot” y creamos un index.html
4. Ahora nos vamos a inicio / herramientas administrativas / administración de internet
information services y agregamos un sitio web nuevo:
Estas son las características de mi sitio:
5. Ahora vamos a probarlo en el navegador
Ahora vamos a asignarle un nombre, para ello instalamos el servidor DNS y configuramos un
CNAME
Desde un cliente accedemos al dominio y nos aparecerá nuestro index
6. Valoracion personal
Despues de llevar 2 meses trabajando con Linux en entornos de administración de servidores
apache, DNS, DHCP etc.. etc… me es mas comodo configurar un CMS en Linux que en
Windows, aunque en windows sea mas sencillo pero una vez que se aprende a usar Linux en
entorno de servidor es mucho mas profesional y útil.