Awstats顯示國家地區外掛程式GeoIP安裝

2021-09-06 22:38:08 字數 1402 閱讀 3625

awstats預設安裝之後是不具有識別訪問者的國家和地區資訊的,所以需要安裝外掛程式支援awstats列出訪問者的國家和地區,便於分析geoip免費的是國家/ip的資料表,geoipcitylite是地區的資料表

把兩個檔案移入新建的目錄中gunzip解壓即可

geoip安裝步驟如下:

#tar xf geoip-1.4.8.tar.gz

cd進入解壓目錄,執行如下操作安裝

#./configure ; make && make install

# tar xf geo-ip-1.40.tar.gz 

cd 進入解壓目錄,執行如下操作安裝

#perl makefile.pl libs='-l/usr/local/lib'

//這裡必需使用這種方法安裝,筆者嘗試把/usr/local/lib加入/etc /ld.so.conf.d/geoip.conf並執行ldconfig,單獨執行perl makefile.pl還是發現不了geoip的c庫,所以只能以perl makefile.pl libs='-l/usr/local/lib' 這種方式執行

#make && make install

最後修改/etc/awstats/awstats.ip/hostname.conf

# vim /etc/awstats/awstats.ip/hostname.conf

#加入以下兩行

loadplugin="geoip geoip_standard /var/geoip/geoip.dat" #約1422行

loadplugin="geoip_city_maxmind geoip_standard /var/geoip/geolitecity.dat"#約1432行

#rm -rf /var/lib/awstats/*#刪除舊的統計資料

#/usr/local/awstats/tools/awstats_updateall.pl now

#重新生成資料即可,檢視監控頁面就可以獲取來訪者的國家和地區了

參考文件:  

AWstats外掛程式配置

awstats安裝包附帶有多種實用外掛程式,在配置模板中增加了相應的外掛程式載入指令 預設被注釋掉 使用時只需去掉相應指令前的注釋符即可,但要注意的是有些外掛程式需要安裝特定的perl模組才能正常使用。1.外掛程式介紹qqwry.dat。要求的perl模組 net xwhois 載入指令 loadp...

國家地區語言縮寫碼

國家 地區 語言 國家 地區 語言 簡體中文 中國 zh cn 正體中文 台灣地區 zh tw 正體中文 香港 zh hk 英語 香港 en hk 英語 美國 en us 英語 英國 en gb 英語 全球 en ww 英語 加拿大 en ca 英語 澳大利亞 en au 英語 愛爾蘭 en ie ...

國家地區語言縮寫碼

國家 地區 語言 國家 地區 語言 簡體中文 中國 zh cn 正體中文 台灣地區 zh tw 正體中文 香港 zh hk 英語 香港 en hk 英語 美國 en us 英語 英國 en gb 英語 全球 en ww 英語 加拿大 en ca 英語 澳大利亞 en au 英語 愛爾蘭 en ie ...