--- - name: Instalar paquetes del servidor web ansible.builtin.apt: name: "{{ packages_webserver }}" state: present update_cache: yes - name: Assegurar que Apache està en execució ansible.builtin.service: name: apache2 state: started enabled: yes - name: Configurar VirtualHost d'Apache per WordPress ansible.builtin.template: src: wordpress.conf.j2 dest: /etc/apache2/sites-available/wordpress.conf notify: Reiniciar Apache - name: Activar el site de WordPress ansible.builtin.command: cmd: a2ensite wordpress.conf notify: Reiniciar Apache - name: Activar mòdul rewrite d'Apache ansible.builtin.apache2_module: name: rewrite state: present notify: Reiniciar Apache - name: Desactivar el site per defecte ansible.builtin.command: cmd: a2dissite 000-default.conf notify: Reiniciar Apache