CentOS, nginx apache mod_rpaf

В основном репозитории нет mod_rpaf, установим с centos.alt.ru, начнем с его установки:

rpm -ihv http://centos.alt.ru/repository/centos/6/x86_64/centalt-release-6-1.noarch.rpm

ставим модуль

yum -y --enablerepo=CentALT install mod_rpaf

конфигурируем апач:

nano  /etc/httpd/conf/httpd.conf

вставляем в него:

LoadModule rpaf_module modules/mod_rpaf-2.0.so
RPAFenable On
RPAFsethostname Off
RPAFproxy_ips 127.0.0.1 xx.xx.xx.xx
RPAFheader X-Real-IP

где xx.xx.xx.xx внешний ип

перезапускам его

apachectl restart

В nginx внутри блока http {} должны быть указаны строки:

proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

На этом все.

Поделись с друзьями:

Опубликовано 03.04.2012 в 19:10 · Автор komivlad · Ссылка
Рубрики: CentOS · Теги: , , ,

Написать комментарий