apppool app iis configuration iis-7 appcmd

iis - apppool - Asociar un grupo de aplicaciones al sitio con appcmd



appcmd list (3)

Quiero crear un sitio por línea de comando usando appcmd.

¿Cómo puedo asociar un grupo de aplicaciones específico al sitio?

Para crear un sitio, escribo de esta manera:

appcmd add site /name:"prova" bindings:http://localhost:8080 /physicalPath:c:/sites/prova


Aunque el OP estaba buscando asignar el grupo de aplicaciones dentro del comando "agregar sitio", no pude encontrar una manera de incluirlo con el comando original "agregar sitio". Lo obtuve funcionando usando "agregar sitio" seguido por "configurar sitio" usando la sintaxis de Kev anterior.

Por otro lado, si alguna vez necesita agregar una " aplicación " en ese " sitio ", puede especificar el grupo de aplicaciones cuando use el comando "agregar aplicación" con el argumento de la applicationPool como aquí:

APPCMD add app /site.name:"prova" /path:/App1 /physicalPath:c:/sites/prova/App1 /applicationPool:"provaAppPool"

Puede que necesite prefijar APPCMD con %systemroot%/system32/inetsrv/ y llamar

%systemroot%/system32/inetsrv/APPCMD /site.name:"prova"...


Puedes hacerlo:

APPCMD.exe set app "prova/" /applicationPool:"YOUR_APP_POOL_NAME_HERE"

Tenga en cuenta la barra inclinada añadida a prova , eso es importante.

Por ejemplo, si deseo establecer el grupo de aplicaciones para prova en DefaultAppPool , emitiría el siguiente comando:

APPCMD.exe set app "prova/" /applicationPool:"DefaultAppPool"

/mybloggy como /mybloggy el comentario de Chris a continuación, si tiene una aplicación existente en su sitio, digamos /mybloggy y desea cambiar el grupo de aplicaciones al que pertenece, entonces emitiría lo siguiente:

APPCMD.exe set app "prova/mybloggy" /applicationPool:"DefaultAppPool"