Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Servidor IIS
Cuando hablamos de servidores web usualmente solemos pensar en Apache o Nginx, sin
embargo, otro «grande» que tiene millones de usuarios es IIS, el servidor web de Microsoft.
Luego de hablar sobre el servidor Apache y el servidor Nginx, hoy toca el turno a IIS, donde
exploraremos qué es, para qué sirve, requisitos mínimos, características e instalación.
Contenido
• ¿Qué es IIS?
• ¿Cómo maneja las peticiones el servidor IIS?
• Requisitos mínimos de IIS
• Características del Servidor Internet Information Services
• Versiones de IIS
• Instalación de Servidor IIS
• Instalación de PHP en IIS
• Conclusión
¿Qué es IIS?
Son las iniciales de Internet Information Services y si bien es más conocido como servidor
web en realidad son un conjunto de servicios que transforman un sistema Microsoft
Windows en un servidor capaz de ofrecer servicios Web, FTP y SMTP entre otros.
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.
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.
Una de las ventajas más importantes de IIS es el manejo de las peticiones y como estas
puedes ser atendidas de manera concurrente sobre todo por la alta necesidad que tiene las
aplicaciones de realizar peticiones al servidor para enviar y recibir datos, así mismo como
importantes mejoras en la entrada y salida asíncrona de datos que permiten aumentar la
performance de la aplicación.
Los requisitos de hardware mínimos son relativamente bajos, sin embargo, hay que
entender que estos requisitos son para instalar e iniciar los servicios únicamente, a la hora
de utilizarlo en un servidor en producción la potencia del procesador y la cantidad de
Para la versión de Windows Server 2016 en cuestión del procesador el requisito mínimo es
un CPU de 1,4 Ghz, algo que cumple la mayoría de los CPU modernos, luego el rendimiento
aumenta al aumentar la cantidad de MHz y núcleos de CPU.
Mínimo:
Mínimo:
Además de los módulos para soportar lenguajes de programación y scripting IIS está
formado por otros módulos como pueden ser:
Versiones de 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:
Por último, solicita confirmar la instalación para lo que se debe pulsar en Instalar
A su vez también es posible instalar Web Platform Installer que proporciona un menú de
instalación de diferentes paquetes entre muchas otras es posible instalar diferentes
versiones de PHP de forma sencilla ya automática y poder procesar.
Para ello luego de descargado el instalador, se procede a instalarlo y desde el menú de Inicio
de Windows se busca Web Platform y desde la pestaña de Aplicaciones se busca PHP, allí
aparecen diferentes versiones de PHP disponibles, luego pulsa en el botón Agregar.
Conclusión
Internet Information Server es uno de los servidores web más antiguos del mercado con un
fuerte arraigo en el mercado empresarial, de los más sencillos de instalar y configurar ya
que permite hacerlo todo desde un amigable entorno gráfico ya familiar como es el de
Windows.
En el artículo vimos solo una instalación básica sin embargo Internet Information Server
ofrece mucho más, sobre todo cuando se desarrollan aplicaciones .NET con Visual Studio
las posibilidades se multiplican, existen infinidad de módulos para expandir las
funcionalidades del servidor.
Si Apache o Nginx no son lo tuyo, y estás en un ambiente de Windows Server, sin duda
alguna que IIS será la elección acertada.