--- - name: Installer Nginx ansible.builtin.apt: name: nginx state: present - name: Démarrer le service Nginx ansible.builtin.service: name: nginx state: started enabled: yes # S'assurer que le service MySQL démarre au boot - name: Créer la config Nginx pour PHP + WordPress ansible.builtin.template: src: templates/nginx-wordpress.conf.j2 dest: /etc/nginx/sites-available/nginx-wordpress.conf owner: root group: root mode: 0644 - name: Supprimer le lien symbolique `default` de sites-enabled ansible.builtin.file: path: /etc/nginx/sites-enabled/default state: absent - name: Créer un lien symbolique de sites-available/nginx-wordpress.conf vers sites-enabled ansible.builtin.file: src: /etc/nginx/sites-available/nginx-wordpress.conf dest: /etc/nginx/sites-enabled/nginx-wordpress.conf state: link notify: restart nginx