Cómo comenzar y detener todos los sitios en IIS

Cómo comenzar y detener todos los sitios en IIS

El servicio de información de Internet (IIS) es el popular servidor web desarrollado por Microsoft Corporation. Se ejecuta en servidores de Windows y sirve sitios web a los usuarios. PowerShell es la aplicación de configuración y administración para los sistemas de Microsoft. En este tutorial aprenderá cómo habilitar (comenzar) o deshabilitar (detener) todos los sitios en un solo comando con PowerShell.

Enlaces útiles:

  • Cómo crear el sitio web en IIS usando la línea de comandos
  • Cómo redirigir HTTP a HTTPS en IIS

Lanzar PowerShell

Escriba PowerShell en la opción de búsqueda de aplicaciones. Luego haga clic derecho en la aplicación PowerShell y seleccione "Ejecutar como administrador". Esto le proporcionará privilegios administrativos para realizar acciones.

Comience o detenga todos los sitios en IIS

El módulo WebAdMinistration proporciona los métodos para administrar IIS en el sistema de Windows. Primero, importe el módulo de administración web de WebAds en PowerShell, luego ejecute los siguientes comandos para iniciar o detener todos los sitios IIS.

Detener todos los sitios

Import-Module WebAdMinistration Get-ChildItem -Path IIS: \ Sites | foreach stop-website $ _.Nombre;  

Comience todos los sitios

Import-Module WebAdMinistration Get-ChildItem -Path IIS: \ Sites | foreach start-website $ _.Nombre;