Added facts for Nginx
This commit is contained in:
@@ -7,6 +7,18 @@
|
|||||||
name: apache2 #Nombre del servicio a gestionar
|
name: apache2 #Nombre del servicio a gestionar
|
||||||
state: stopped #Asegura que el servicio esté detenido
|
state: stopped #Asegura que el servicio esté detenido
|
||||||
|
|
||||||
|
- name: Asegurar que Nginx está detenido en la máquina
|
||||||
|
ansible.builtin.service:
|
||||||
|
name: nginx #Nombre del servicio a gestionar
|
||||||
|
state: stopped #Asegura que el servicio esté detenido
|
||||||
|
|
||||||
|
- name: Recopilar información sobre los servicios
|
||||||
|
ansible.builtin.service_facts: #Recopila información sobre los servicios
|
||||||
|
|
||||||
|
- name: Muestra el estado de Nginx
|
||||||
|
ansible.builtin.debug:
|
||||||
|
msg: "El estado de Nginx es: {{ ansible_facts.services['nginx.service'].state }}" #Muestra el estado del servicio Nginx
|
||||||
|
|
||||||
#Instalar un servidor web (Nginx).
|
#Instalar un servidor web (Nginx).
|
||||||
- name: Instalación de Nginx
|
- name: Instalación de Nginx
|
||||||
ansible.builtin.package:
|
ansible.builtin.package:
|
||||||
@@ -21,7 +33,7 @@
|
|||||||
ansible.builtin.service:
|
ansible.builtin.service:
|
||||||
name: nginx #Nombre del servicio a gestionar
|
name: nginx #Nombre del servicio a gestionar
|
||||||
state: started #Asegura que el servicio esté en ejecución
|
state: started #Asegura que el servicio esté en ejecución
|
||||||
when: ansible_facts.services['nginx.service'].state == 'stopped'
|
when: ansible_facts.services['nginx.service'].state == 'running'
|
||||||
|
|
||||||
#Copia el archivo de configuración hosts de Nginx al directorio correspondiente
|
#Copia el archivo de configuración hosts de Nginx al directorio correspondiente
|
||||||
- name: Copiar archivo de configuración de hosts de Nginx
|
- name: Copiar archivo de configuración de hosts de Nginx
|
||||||
|
|||||||
Reference in New Issue
Block a user