Una forma fácil y rápida de instalar y habilitar servicios web IIS utilizando la línea de comandos de Powershell en Windows 10 u 8/7. Junto con comandos para reiniciar IIS y conocer el estado de su ejecución. También podemos instalar la autenticación de Windows para IIS vía PowerShell
Internet Information Services es la característica de Windows 10/8/7 o servidor que ejecuta hardware de escritorio o servidor para proporcionar un servidor web localhost. Está desarrollado por Microsoft y sólo está disponible en Windows. Admite varios tipos de protocolos de Internet, como HTTP, HTTP/2, HTTPS, FTP, FTPS, SMTP y NNTP. Aunque, cuando se trata del mundo del alojamiento web en línea, no es tan popular como los servidores web Linux como Apache y Nginx, IIS tiene una buena presencia y participación de mercado. Por lo tanto, si desea probarlo, aquí tiene una manera fácil de habilitar los servicios del servidor web IIS en Windows 10 o 7.
Instale IIS desde la línea de comando de Windows 10
Como Windows viene con IIS incorporado, no necesitamos descargarlo; sin embargo, de forma predeterminada no se habilitará, por lo tanto, instalamos esta función de Internet Information Services habilitándola mediante el método GUI que es a través de "”ventana o usando la línea de comando de Powershell.
Paso 1: ejecute PowerShell como administrador
Necesitamos derechos de administrador para ejecutar Powershell para habilitar los servicios IIS en Windows, por lo tanto, haga clic derecho en el botón de inicio de Windows 10 y seleccione la opción "Windows PowerShell (Admin)".
Paso 2: instalar los servicios IIS
La activación de funciones de Windows de IIS-WebServer no funcionará sola, también necesita la instalación de otras funciones, como IIS-WebServerRole, herramientas de administración web, funciones HTTP comunes, registro HTTP, compresión de contenido estático, filtrado de solicitudes y más.
Estos son los servicios clave que se pueden activar según los requisitos; sin embargo, algunos de ellos deben instalarse y activarse con el servidor web IIS en Windows 10 o plataformas de servidor.
- IIS-WebServerRole
- Servidor web IIS
- Características de IIS-CommonHttp
- Errores HTTP de IIS
- IIS-HttpRedirect
- Desarrollo de aplicaciones IIS
- NetFx4Extendido-ASPNET48
- Extensibilidad de IIS-NetFx48
- IIS-Salud y Diagnóstico
- IIS-HttpLogging
- Bibliotecas de registro de IIS
- IIS-RequestMonitor
- Seguimiento IIS-Http
- Seguridad IIS
- Filtrado de solicitudes IIS
- Rendimiento IIS
- Herramientas de administración de IIS-WebServer
- Compatibilidad de administración de IIS-IIS6
- Metabase IIS
- Consola de administración IIS
- Autenticación básica de IIS
- Autenticación IIS-Windows
- IIS-Contenido estático
- IIS-Documento predeterminado
- IIS-WebSockets
- IIS-ApplicationInit
- Extensiones IIS-ISAPI
- Filtro IIS-ISAPI
- IIS-HttpCompressionEstático
- IIS-ASPNET48
Para activar cualquiera de los servicios anteriores, podemos utilizar la siguiente sintaxis. Simplemente reemplace el<service-name>con cualquiera de los servicios anteriores y ejecute el comando en PowerShell.
Enable-WindowsOptionalFeature -Online -FeatureName <service-name>
Por tanto, si queremos habilitar IIS y otros módulos necesarios en Windows, el comando será:
Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole, IIS-WebServer, IIS-CommonHttpFeatures, IIS-ManagementConsole, IIS-HttpErrors, IIS-HttpRedirect, IIS-WindowsAuthentication, IIS-StaticContent, IIS-DefaultDocument, IIS-HttpCompressionStatic, IIS-DirectoryBrowsing
Ejecute el servidor IIS
Ahora, vaya al cuadro de búsqueda de Windows 10 0r 7 y escriba IIS; esto a cambio le dará la opción de acceder al Administrador de Servicios de Información de Internet (IIS). Haga clic en él para acceder al Administrador de IIS y configurar el servidor web localhost en Windows.
Comando para reiniciar el servidor web IIS
Para el estado del servidor web en ejecución
Get-Service W3SVC
Para iniciar IIS:
iisreset
Para desactivar el servidor ISS
Disable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole, IIS-WebServer
Para deshabilitar cualquier servicio particular que se acaba de mencionar en el lugar de<service-name>en el siguiente comando:
Deshabilitar-WindowsOptionalFeature -Online -FeatureName<service-name>;
Otros artículos:













