Files

34 lines
862 B
YAML

---
- 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