¿Qué es IIS?
Definición breve: IIS (Internet Information Services) es el servidor web de Microsoft para Windows, con soporte para HTTP/HTTPS, ASP.NET, aplicaciones y application pools.
Ejemplo rápido
# Habilitar IIS (PowerShell en Windows)
Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole
# Crear sitio (conceptual)
New-Item 'IIS:\Sites\MiSitio' -bindings @{protocol='http';bindingInformation='*:80:ejemplo.local'} -physicalPath 'C:\inetpub\wwwroot\MiSitio'
¿Por qué importa?
Integra nativamente con el ecosistema Windows/Active Directory, facilita despliegues de apps .NET y ofrece administración centralizada de sitios, TLS, logging y reglas de reescritura.
Mini-FAQ
¿IIS vs Apache/Nginx?
IIS se integra con Windows y .NET; Apache/Nginx son opciones populares en Linux. La elección depende del stack y requisitos.
¿Qué es un application pool?
Es un contenedor de procesos que aísla aplicaciones web para mejorar estabilidad y seguridad.
