diff --git a/roles/www_front_end/tasks/main.yml b/roles/www_front_end/tasks/main.yml index f4525a861..af3672bbe 100644 --- a/roles/www_front_end/tasks/main.yml +++ b/roles/www_front_end/tasks/main.yml @@ -14,10 +14,12 @@ group: "{{ apache_user }}" mode: '0755' +# Used to be run by httpd/tasks/install.yml - name: "IN CASE NGINX IS DISABLED: Enable IIAB pages via Apache (e.g. on port 80) if apache_install" include_tasks: roles/httpd/tasks/homepage.yml when: apache_install | bool +# Used to be run by nginx/tasks/install.yml - name: Enable IIAB pages via NGINX (e.g. on port 80) if nginx_install include_tasks: roles/nginx/tasks/homepage.yml when: nginx_install | bool @@ -48,6 +50,19 @@ when: internet_available and not nodocs +- name: (Re)Start '{{ apache_service }}' systemd service, if apache_enabled + systemd: + name: "{{ apache_service }}" # apache2 on debuntu + state: restarted + when: apache_enabled | bool + +- name: (Re)Start 'nginx' systemd service, if nginx_enabled + systemd: + name: nginx + state: restarted + when: nginx_enabled | bool + + # RECORD www_front_end AS INSTALLED - name: "Set 'www_front_end_installed: True'"