New nginx

This commit is contained in:
2025-11-18 09:53:17 +01:00
parent 9f2bd3a860
commit 3cb851f5f2

View File

@@ -1,21 +1,22 @@
- name: Instalar Nginx - name: Instalar Nginx # Instalar y configurar Nginx en servidores Ubuntu
hosts: all hosts: all # Atacar todos los hosts definidos en el inventario
become: yes become: yes # Escalar privilegios a root
tasks: tasks: # Definir las tareas a ejecutar
- name: Instalar Paquete Nginx - name: Instalar Paquete Nginx # Instalar el paquete Nginx usando apt
apt: apt:
name: nginx name: nginx # Nombre del paquete a instalar
state: present state: present # Asegurarse de que el paquete esté presente
update_cache: yes # Actualizar la caché de apt antes de la instalación
- name: Iniciar el servicio Nginx - name: Iniciar el servicio Nginx # Asegurarse de que el servicio Nginx esté iniciado y habilitado
service: service:
name: nginx name: nginx # Nombre del servicio a gestionar
state: started state: started # Iniciar el servicio
enabled: yes enabled: yes # Habilitar el servicio para que inicie al arrancar el sistema
- name: Verificar el estado del servicio Nginx - name: Verificar el estado del servicio Nginx # Obtener y mostrar el estado del servicio Nginx
service_facts: service_facts:
- name: Mostrar estado del servicio Nginx - name: Mostrar estado del servicio Nginx # Mostrar el estado actual del servicio Nginx
debug: debug:
msg: "El servicio Nginx está {{ ansible_facts.services['nginx.service'].state }}" msg: "El servicio Nginx está {{ ansible_facts.services['nginx.service'].state }}"