Added Event MPM.

pull/63/head
Ivan Grynenko 8 years ago
parent acf9561aad
commit 6891f4701c
  1. 2
      group_vars/all.yml
  2. 3
      roles/ansible-role-apache/defaults/main.yml
  3. 10
      roles/ansible-role-apache/tasks/configure-RedHat.yml
  4. 1
      roles/ansible-role-apache/templates/00-mpm.conf.j2
  5. 1
      roles/ansible-role-apache/vars/RedHat.yml

@ -64,6 +64,8 @@ apache_create_vhosts: true
apache_vhosts_filename: "vhosts.conf"
apache_remove_default_vhost: false
apache_state: started
apache_vhosts_version: "2.4"
apache_enable_event_mpm: true
apache_mods_enabled:
- rewrite.load
- ssl.load

@ -42,3 +42,6 @@ apache_mods_disabled: []
# Set initial apache state. Recommended values: `started` or `stopped`
apache_state: started
# To enable event MPM, change to true
apache_enable_event_mpm: false

@ -22,3 +22,13 @@
mode: 0644
notify: restart apache
when: apache_create_vhosts
- name: Change to Event MPM
template:
src: "00-mpm.conf.j2"
dest: "{{ apache_modules_path }}/00-mpm.conf"
owner: root
group: root
mode: 0644
notify: restart apache
when: apache_enable_event_mpm

@ -0,0 +1 @@
LoadModule mpm_event_module modules/mod_mpm_event.so

@ -4,6 +4,7 @@ apache_daemon: httpd
apache_daemon_path: /usr/sbin/
apache_server_root: /etc/httpd
apache_conf_path: /etc/httpd/conf.d
apache_modules_path: /etc/httpd/conf.modules.d
apache_vhosts_version: "2.2"