首页 > 代码库 > 安装mod_rpaf让apache获取访客真实IP
安装mod_rpaf让apache获取访客真实IP
安装mod_rpaf让apache获取访客真实IP
安装mod_rpaf让apache获取访客真实IP
作者:朱 茂海 /分类:Apache
字号:L M S
mod_rpaf是apache的一个模块,目的是为了获取访客的真实IP,下面是安装方法:
- wget http://stderr.net/apache/rpaf/download/mod_rpaf-0.6.tar.gz
- tar xvfz mod_rpaf-0.6.tar.gz
- cd mod_rpaf-0.6
- /usr/local/apache/bin/apxs -i -c -n mod_rpaf-2.0.so mod_rpaf-2.0.c
安装好了之后,需要对httpd.conf文件进行配置。
1、在httpd.conf加入如下代码:
- <IfModule mod_rpaf.c>
- RPAFenable On
- RPAFsethostname On
- RPAFproxy_ips 127.0.0.1
- RPAFheader X-Forwarded-For
- </IfModule>
加载模块代码:
- LoadModule rpaf_module modules/mod_rpaf-2.0.so
2、并定义日志格式
- LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" varnishcombined
3、以后可以使用如下代码启用此格式的日志:
- CustomLog "/home/wwwlogs/$domain.log" varnishcombined
转载请标明文章来源:《https://www.centos.bz/2011/10/install-mod_rpaf-apache-get-real-ip/》
安装mod_rpaf让apache获取访客真实IP
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。