Buscamos en diferentes espacios y así regalarte la respuesta para tu duda, si tienes alguna pregunta déjanos la duda y responderemos porque estamos para servirte.
Nota
Este complemento es parte del colección community.windows (versión 1.2.0).
Para instalarlo usa: ansible-galaxy collection install community.windows
.
Para usarlo en un libro de jugadas, especifique: community.windows.win_iis_website
.
- Sinopsis
- Parámetros
- Ver también
- Ejemplos
Sinopsis
- Crea, elimina y configura un sitio web de IIS.
Parámetros
Parámetro | Opciones/Predeterminados | Comentarios |
---|---|---|
application_poolstring | El grupo de aplicaciones en el que se ejecuta el nuevo sitio. | |
nombre de hoststring | El encabezado del host para enlazar/usar para el nuevo sitio. | |
ipstring | La dirección IP para enlazar/usar para el nuevo sitio. | |
nombrestring / requerido | Nombres del sitio web. | |
parámetrosstring | Parámetros personalizados del sitio de string donde las propiedades están separadas por una tubería y el nombre/valor de la propiedad por dos puntos Ej. “foo:1|bar:2″Algunos parámetros personalizados que puede usar se enumeran a continuación, esta no es una lista definitiva, sino algunos parámetros comunes.logfile.directory – Ruta física para almacenar registros, por ejemplo D:IIS-LOGs .logfile.period – La transferencia del archivo de registro se programó aceptando estos valores, con qué frecuencia se debe transferir el archivo de registro, p. Hourly, Daily, Weekly, Monthly .logfile.LogFormat – Formato de archivo de registro, por defecto utiliza IIS W3C .logfile.truncateSize – El tamaño con el que se confiará el contenido del archivo de registro, expresado en bytes. |
|
ruta_físicastring | La ruta física en el host remoto que se usará para el nuevo sitio. La carpeta especificada ya debe existir. | |
Puertoentero | El puerto para enlazar/usar para el nuevo sitio. | |
Identificación del sitiostring | Establezca explícitamente el ID numérico de IIS para un sitio. Tenga en cuenta que este valor no se puede cambiar después de que se haya creado el sitio web. | |
SSLstring | Habilita el enlace HTTPS en el sitio. | |
Expresarstring |
|
Estado del sitio web |
Ver también
Ver también
- comunidad.windows.win_iis_directorio virtual
-
La documentación oficial sobre el comunidad.windows.win_iis_directorio virtual módulo.
- comunidad.windows.win_iis_webapplication
-
La documentación oficial sobre el comunidad.windows.win_iis_webapplication módulo.
- comunidad.windows.win_iis_webapppool
-
La documentación oficial sobre el comunidad.windows.win_iis_webapppool módulo.
- comunidad.windows.win_iis_webbinding
-
La documentación oficial sobre el comunidad.windows.win_iis_webbinding módulo.
Ejemplos
# Start a website-name: Acme IIS site community.windows.win_iis_website:name: Acme state: started port:80ip: 127.0.0.1 hostname: acme.local application_pool: acme physical_path: C:sitesacme parameters: logfile.directory:C:siteslogs register: website # Remove Default Web Site and the standard port 80 binding-name: Remove Default Web Site community.windows.win_iis_website:name:"Default Web Site"state: absent # Create a WebSite with custom Logging configuration (Logs Location, Format and Rolling Over).-name: Creating WebSite with Custom Log location, Format 3WC and rolling over every hour. community.windows.win_iis_website:name: MyCustom_Web_Shop_Site state: started port:80ip:'*'hostname:'*'physical_path: D:wwwrootwebsitesmy-shop-site parameters: logfile.directory:D:IIS-LOGSwebsitesmy-shop-site|logfile.period:Hourly|logFile.logFormat:W3C application_pool: my-shop-site # Some commandline examples:# This return information about an existing host# $ ansible -i vagrant-inventory -m community.windows.win_iis_website -a "name='Default Web Site'" window# host | success >> # "changed": false,# "site": # "ApplicationPool": "DefaultAppPool",# "Bindings": [# "*:80:"# ],# "ID": 1,# "Name": "Default Web Site",# "PhysicalPath": "%SystemDrive%\inetpub\wwwroot",# "State": "Stopped"# # # This stops an existing site.# $ ansible -i hosts -m community.windows.win_iis_website -a "name='Default Web Site' state=stopped" host# This creates a new site.# $ ansible -i hosts -m community.windows.win_iis_website -a "name=acme physical_path=C:\sites\acme" host# Change logfile.# $ ansible -i hosts -m community.windows.win_iis_website -a "name=acme physical_path=C:\sites\acme" host
Autores
- Henrik Wallström (@henrikwallstrom)
Eres capaz de añadir valor a nuestra información asistiendo con tu experiencia en las acotaciones.