Adding remote module.

pull/63/head
Ivan Grynenko 8 years ago
parent 5bfd4ea15c
commit 1552156a4d
  1. 1
      group_vars/all.yml
  2. 11
      roles/ansible-role-apache/tasks/configure-RedHat.yml
  3. 7
      roles/ansible-role-apache/templates/90-remoteip.conf.j2

@ -69,6 +69,7 @@ apache_enable_event_mpm: true
apache_mods_enabled:
- rewrite.load
- ssl.load
- remoteip.load
apache_mods_disabled:
- php
- php7

@ -32,3 +32,14 @@
mode: 0644
notify: restart apache
when: apache_enable_event_mpm
- name: Activate RemoteIP module
template:
src: "90-remoteip.conf.j2"
dest: "{{ apache_modules_path }}/90-remoteip.conf"
owner: root
group: root
mode: 0644
notify: restart apache
when: apache_mods_enabled|remoteip

@ -0,0 +1,7 @@
LoadModule remoteip_module modules/mod_remoteip.so
LogFormat "%a %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
RemoteIPHeader X-Real-IP
RemoteIPHeader X-Forwarded-For
RemoteIPInternalProxy 127.0.0.1