123456789101112131415161718192021222324 |
- ---
- # Configures the Apache HTTP server with sane defaults.
-
- - name: Disable default Apache site
- command: a2dissite 000-default removes=/etc/apache2/sites-enabled/000-default
- notify: restart apache
-
- - name: Enable Apache headers module
- command: a2enmod headers creates=/etc/apache2/mods-enabled/headers.load
- notify: restart apache
-
- - name: Set ServerName for Apache
- template: src=fqdn.j2 dest=/etc/apache2/conf.d/fqdn
- notify: restart apache
- when: ansible_distribution_release != 'trusty'
-
- - name: Create ServerName configuration file for Apache for Ubuntu Trusty
- template: src=fqdn.j2 dest=/etc/apache2/conf-available/fqdn.conf
- when: ansible_distribution_release == 'trusty'
-
- - name: Set ServerName for Apache for Ubuntu Trusty
- command: a2enconf fqdn creates=/etc/apache2/conf-enabled/fqdn.conf
- notify: restart apache
- when: ansible_distribution_release == 'trusty'
|