¿Se considera una práctica recomendada eliminar DefaultWebSite y App Pools de IIS?


13

¿Recomienda Microsoft eliminar y limpiar la instancia del sitio web predeterminado y los grupos de aplicaciones adicionales de los servidores web de producción?

Respuestas:


10

Depende de para qué se va a utilizar el servidor.

Algunos instaladores de aplicaciones suponen la presencia del sitio web predeterminado y DefaultAppPool, y estos instaladores no funcionarán correctamente si ha eliminado el sitio.

Es posible que algunos ni siquiera funcionen correctamente si recrea el sitio más tarde antes de ejecutar el instalador (a menos que lo vuelva a crear con la identificación 1- esto fue más difícil en IIS 6 que en 7).

Si el servidor se va a usar para alojar muchos sitios web y es poco probable que ejecute un instalador que requiera el uso del sitio web predeterminado (Exchange y SharePoint en versiones anteriores solían hacer esto), la opción más segura probablemente sea Detener o de lo contrario deshabilítelo, en lugar de eliminarlo por completo.

A partir de IIS 7, cualquier sitio web nuevo creado a través de la interfaz gráfica de usuario predeterminada para obtener su propio grupo de aplicaciones, por lo que cualquier aplicación que se ejecute en ese sitio web se ejecutará en ese grupo de aplicaciones y no en DefaultAppPool.

DefaultAppPool suele ser una consideración secundaria, y no se utilizará excepto por aplicaciones que lo nombren explícitamente o confíen en su presencia.


0

Normalmente solo detengo el sitio web predeterminado si no se va a usar para nada.


¿Podría darnos una idea de por qué hace esto y cómo ayuda? Su respuesta actualmente tiene muy poco contexto.
nhinkle

Yo hago lo mismo. Mantenga la configuración orioginal en su lugar en caso de que la necesite. Utilizo mis propios sitios web, etc. para todo, y simplemente desactivo el valor predeterminado.
TomTom

0

Sí, todo lo que se encuentre en el Sitio web predeterminado todavía está en su disco y las carpetas virtuales se pueden rehacer en otro sitio web con comandos de Powershell si es necesario, por ejemplo, al crear un front-end de Outlook Web Access.

Un grupo de aplicaciones es un grupo de aplicaciones; si elimina todas las aplicaciones, no serviría para nada y puede eliminarse. Puede crearlos en cualquier momento, y serían los mismos que el grupo de aplicaciones predeterminado en el momento de la creación; como serían default...


0

Yo creo que no. Además, no desea eliminarlo, puede limitar el acceso a este sitio a una dirección IP en particular.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.