Quiero crear un sitio por línea de comandos mediante appcmd.

¿Cómo puedo asociar una aplicación específica de la piscina para el sitio?

Para crear un sitio, voy a escribir en esta forma:

appcmd add site /name:"prova" bindings:http://localhost:8080 /physicalPath:c:\sites\prova
InformationsquelleAutor JAEP | 2010-12-17

3 Comentarios

  1. 38

    Usted puede hacer esto:

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

    Nota la barra diagonal anexa a prova, eso es lo importante.

    Por ejemplo, si quiero, para establecer la aplicación de la piscina de prova a la DefaultAppPool yo haría el siguiente comando:

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

    Recoger de Chris comentario de abajo, si usted tiene una aplicación existente en su sitio, dicen /mybloggy y desea cambiar de grupo de aplicaciones que pertenece, sería la siguiente:

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

    • Tengo apps en Sitio Web Predeterminado
    • La sintaxis para el nombre de la aplicación se establece la aplicación «<nombre del sitio>/<nombre de la aplicación>». Esta respuesta me desconcertó cuando yo estaba tratando de establecer el grupo de aplicación para una aplicación en mi sitio.
    • sí que sería el caso de que usted ya tiene una aplicación en la raíz del sitio, decir /mybloggy. El ejemplo dado los conjuntos de la raíz del sitio (/) de aplicación a la piscina. He actualizado mi respuesta para hacer esto más claro.
  2. 0

    Aunque el OP fue en busca de asignar el grupo de aplicación dentro de la opción «agregar sitio» de comandos, no podía encontrar una manera de incluirla con el original «agregar sitio» comando. Yo tengo trabajo mediante «agregar sitio», seguido por «establecer el sitio» el uso de la sintaxis de Kev arriba.

    Por otro lado, si alguna vez necesita agregar un «aplicación» en virtud de que «sitio«, que puede especificar el grupo de aplicación cuando se utiliza la opción «agregar aplicación» comando con el applicationPool argumento como aquí:

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

    p.s. Usted puede necesitar prefijo APPCMD con %systemroot%\system32\inetsrv\ y llame a

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

Dejar respuesta

Please enter your comment!
Please enter your name here