From 7b05062b243ad235874c57e74969b6197f5e0198 Mon Sep 17 00:00:00 2001 From: Alexander Barton Date: Mon, 23 Oct 2017 14:10:03 +0200 Subject: [PATCH] New "apache2-php7" role --- roles/apache2-php7/meta/main.yml | 5 +++++ roles/apache2-php7/tasks/main.yml | 26 ++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 roles/apache2-php7/meta/main.yml create mode 100644 roles/apache2-php7/tasks/main.yml diff --git a/roles/apache2-php7/meta/main.yml b/roles/apache2-php7/meta/main.yml new file mode 100644 index 0000000..c369c21 --- /dev/null +++ b/roles/apache2-php7/meta/main.yml @@ -0,0 +1,5 @@ +--- +# apache2-php7 meta + +dependencies: + - { role: apache2 } diff --git a/roles/apache2-php7/tasks/main.yml b/roles/apache2-php7/tasks/main.yml new file mode 100644 index 0000000..47eaa91 --- /dev/null +++ b/roles/apache2-php7/tasks/main.yml @@ -0,0 +1,26 @@ +--- +# apache2-php7 tasks + +- name: install packages for Apache 2 with PHP 7 + tags: + - apache + - packages + apt: > + state=installed + name={{ item }} + with_items: + - libapache2-mod-php + - php + - php-cli + - php-mysql + notify: + - restart "apache2" + +- name: ensure service "apache2" is enabled and started + tags: + - apache + - services + service: > + enabled=yes + name=apache2 + state=started -- 2.39.2