--- # tasks file for lamp - include_vars: '{{ansible_os_family}}.yml' tags: - phpmyadmin - test - clean - name: installation de lamp package: update_cache: true name: "{{item}}" state: present with_items: '{{lamp_packages}}' - name: activation des services sur Redhat service: state: started name: '{{item}}' with_items: - httpd - mariadb when: ansible_os_family == 'RedHat' - name : activation du mod_rewrite d'apache sur Debian apache2_module: state: present name: rewrite when: ansible_os_family == 'Debian' notify: - restarting_apache - name: mise en place de index.html template: src: templates/index.j2 dest: /var/www/html/index.html owner: "{{apache.user}}" group: "{{apache.user}}" mode: 0644 - name: installation de phpmyadmin include_tasks: file: '{{ansible_os_family}}-phpmyadmin.yml' apply: tags: phpmyadmin tags: phpmyadmin - name: test user import_tasks: test.yml tags: - never - test - name: clean user import_tasks: clean.yml tags: - never - clean