Apache透過mod_rpaf元件記得訪客IP

126雲發表於2021-04-09

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部落格 ” ,連結:http://blog.itpub.net/69957453/viewspace-2767267/,如需轉載,請註明出處,否則將追究法律責任。

相關文章