|
@@ -29,12 +29,24 @@
|
|
|
|
|
|
- name: Deploy PHP FPM configuration file for website
|
|
|
template: src="fpm_site.conf.j2" dest="/etc/php5/fpm/pool.d/{{ fqdn }}.conf" validate="php5-fpm -t -y %s"
|
|
|
notify:
|
|
|
- Restart php5-fpm
|
|
|
|
|
|
- name: Deploy nginx TLS private key for website
|
|
|
copy: dest="/etc/ssl/private/{{ https_tls_key | basename }}" src="{{ https_tls_key }}"
|
|
|
mode=640 owner=root group=root
|
|
|
notify:
|
|
|
- Restart nginx
|
|
|
|
|
|
- name: Deploy nginx TLS certificate for website
|
|
|
copy: dest="/etc/ssl/certs/{{ https_tls_certificate | basename }}" src="{{ https_tls_certificate }}"
|
|
|
mode=644 owner=root group=root
|
|
|
notify:
|
|
|
- Restart nginx
|
|
|
|
|
|
- name: Deploy nginx configuration file for website
|
|
|
template: src="nginx_site.j2" dest="/etc/nginx/sites-available/{{ fqdn }}"
|
|
|
owner=root group=root mode=640 validate="/usr/local/bin/nginx_verify_site.sh -n '{{ fqdn }}' %s"
|
|
|
notify:
|
|
|
- Restart nginx
|
|
|
|