mod_realip2 как аналог mod_rpaf для CentOS 5 с Apache(httpd)(backend) + nginx (frontend)
Вот хоумпага этого модуля :
sysoev.ru/mod_realip/
Ну что сказать, разработчик постарался на славу и создал модуль, который нужно компилить еще при сборке апача. Вот выдержка из документации :
Модуль необходимо скопировать в каталог <apache_src>/src/modules/extra/
и активировать при сборке Apache.
Причем документация закончилась на версии апача 1.3 , соответственно нам уже не подходит =)
при компиляции непосредственно самого исходника одного :
apxs -i -c -n mod_realip.so mod_realip.c
Вылезает порядка 30 ерроров и варнов, так что запасаемся терпением и тянем от меня уже скомпилированный mod_realip2.so и кидаем свой конфиг веб демона в /etc/httpd/conf.d/mod_realip2.conf вот такую инфу :
Где xx.xx.xx.xx и yy.yy.yy.yy — IP Вашего сервера
а сам so вот сюда : /usr/lib64/httpd/modules
PS К сожалению модуль найден пока только под x86_64.
Tags: apache2, CentOS, httpd, mod_realip2, mod_rpaf, nginx