-
awstat GeoIP 적용Apache 2015. 7. 22. 10:35
awstat 에 접속자 IP 확인을 위해 플러그인으로 GeoIP 란게 있어서 적용해보았다
마찬가지로 난 바이너리를 다운받아 설치하는것을 싫어하는 관계로 Yum 을 통한 설치로 진행한다.
# yum install geoip perl-Geo-IP
아래 경로로 이동하면 기존 DB 가 있을텐데 최신화를 위해 새로 다운로드 받아서 덮어쓴다.
DB 다운 링크
http://dev.maxmind.com/geoip/legacy/downloadable/
15년 7월 22일 기준으로 Wget 링크는
1$ wget -N http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz1이렇게 2개이다 .
이렇게 한후 이전 awstat 에서 다뤘던 config 파일인
/etc/awstats/awstats.www.abc.com.conf
에 내용을 검색해보면 Geo 관련한 부분이 있는데 해당 설정 내용에 아래와 같이 추가해준다.
LoadPlugin="geoip GEOIP_STANDARD /usr/share/GeoIP/GeoIP.dat"
LoadPlugin="geoip_city_maxmind GEOIP_STANDARD /usr/share/GeoIP/GeoIPCity.dat"이렇게 하면 끝~
cron.hourly 에 의해 1시간마다 업데이트가 되겠지만 바로 적용을 원한다면
/usr/share/awstats/tools/awstats_updateall.pl now -confdir="/etc" -awstatsprog="/var/www/awstats/awstats.pl"
실행후 접속
'Apache' 카테고리의 다른 글
tomcat manager 접근 IP 제한 방법 (0) 2018.01.31 CentOS 7 Apache 2.4 ‘client denied by server configuration 오류 (0) 2017.09.15 CentOS 6.6 에 awstat 설치하기 (0) 2015.07.22 tomcat probe 설치 (0) 2015.07.19 아파치 redirect 설정 (0) 2009.10.23