ITPub博客

首页 > 云计算 > 虚拟化 > Apache通过mod_rpaf组件记得访客IP

Apache通过mod_rpaf组件记得访客IP

虚拟化 作者:126云 时间:2021-04-09 14:51:49 0 删除 编辑

Apache通过mod_rpaf组件记得访客IP


很多朋友为了获得访客IP,经常会使用一些工具。这里告诉大家一个方法,只要通过一个组件就可以实现。那就是mod_rpaf,mod_rpaf是apache的一个模块。 

下载:搜索并下载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文件进行配置。

 
在httpd.conf加入如下代码:
RPAFenable On
RPAFsethostname On
RPAFproxy_ips 127.0.0.1
RPAFheader X-Forwarded-For
加载模块代码:
LoadModule rpaf_module modules/mod_rpaf-2.0.so

 
并定义日志格式
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" varnishcombined
以后可以使用如下代码启用此格式的日志
CustomLog "/home/wwwlogs/$domain.log" varnishcombined



来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69957453/viewspace-2767267/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
文章来自网络,如有侵害,请私信

注册时间:2019-12-14

  • 博文量
    344
  • 访问量
    257050