diff --git a/PB-Apache.yml b/PB-Apache.yml new file mode 100644 index 0000000..63be5f9 --- /dev/null +++ b/PB-Apache.yml @@ -0,0 +1,41 @@ +--- +- name: "Install & start Apache" + hosts: debian + +# Les lignes de commentaires commencent par un croisillon + tasks: + - name: "Apache installation" + become: yes + apt: + name: "apache2" + state: "present" + update_cache: true + + - name: "start Apache" + become: yes + service: + name: apache2 + state: started + # Activation au boot : + enabled: yes + +# Sauvegarde du fichier distant +# - name: "Save default file" +# become: yes +# copy: +# remote_src: true +# src: "/var/www/html/index.html" +# dest: "/var/www/html/index.html.old" +# owner: "www-data" +# group: "www-data" + +# index.html est une page web que l’on aura créé dans ~ansible + - name: "Copy Homepage" + become: yes + copy: + src: "/home/ansible/index.html" + dest: "/var/www/html/" +# backup évite la précédente task + backup: true + owner: "www-data" + group: "www-data" \ No newline at end of file