--- /dev/null
+<html>
+ <head>
+ <title>Welcome to ansible</title>
+ </head>
+ <body>
+ <h1>nginx, configured by Ansible</h1>
+ <p>If you can see this, Ansible successfully installed nginx.</p>
+
+ <p>{{ ansible_managed }}</p>
+ </body>
+</html>
+
src=/etc/nginx/sites-available/default
state=link
- name: copy index.html
- copy: src=files/index.html dest=/usr/share/nginx/html/index.html mode=0644
+ template: src=templates/index.html.j2 dest=/usr/share/nginx/html/index.html mode=0644
- name: restart nginx
service: name=nginx state=restarted
file: dest=/etc/nginx/sites-enabled/default src={{ conf_file }} state=link
notify: restart nginx
- name: copy index.html
- copy: src=files/index.html dest=/usr/share/nginx/html/index.html mode=0644
+ template: src=templates/index.html.j2 dest=/usr/share/nginx/html/index.html mode=0644
handlers:
- name: restart nginx
service: name=nginx state=restarted