[웹서버] GeoIP 설치하기 > server

본문 바로가기
사이트 내 전체검색

server

[웹서버] GeoIP 설치하기

페이지 정보

작성자 서방님 댓글 0건 조회 175회 작성일 16-03-22 13:24

본문

AWStats와 GeoIP를 연동하여 방문자 통계를 국가별로 확인할 수 있습니다.


# GeoIP 설치

1. 디렉터리를 만듭니다.
mkdir -p /usr/local/share/GeoIP



2. GeoIP를 다운로드 합니다.
cd /usr/local/share/GeoIP/
wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz



3. 다운로드 한 GeoIP 파일의 압축을 해제합니다.
gzip -d GeoIP.dat.gz
gzip -d GeoLiteCity.dat.gz



4. awstats 파일을 수정하여 GeoIP 플러그인과 연동합니다.

vi /etc/awstats/awstats.www.xxx.com.conf

1320, 1321 라인을 다음과 같이 수정합니다.
LoadPlugin="geoip GEOIP_STANDARD /usr/local/share/GeoIP/GeoIP.dat"
LoadPlugin="geoip_city_maxmind GEOIP_STANDARD /usr/local/share/GeoIP/GeoLiteCity.dat"

181F443F4F288F4D126B68





5. awstats 파일을 업데이트 합니다.
/usr/local/awstats/tools/awstats_updateall.pl now


6. MaxMind에서 PurePerl Module을 다운로드 합니다.
wget http://geolite.maxmind.com/download/geoip/api/perl/Geo-IP-1.38.tar.gz


7. 해당 파일을 컴파일 합니다.
tar xvfz Geo-IP-1.38.tar.gz
cd Geo-IP-1.38
perl Makefile.PL


# perl Makefile.PL 시 다음과 같은 에러가 발생될 수 있습니다.
 Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .) at Makefile.PL line 1.
BEGIN failed--compilation aborted at Makefile.PL line 1.

-> 해결방안
yum install perl-ExtUtils-MakeMaker
또는 yum install perl*로 해당 파일을 업데이트



8. 해당 파일을 계속 컴파일 합니다...
make ; make test
make install


9. awstat 파일을 업데이트하면 작업이 완료되어 국가가 표시되는 것을 확인할 수 있습니다.
/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=www.xxx.com

 

131C0B454F2891860A6269





===============================

* awstat와 Geoip 연동하기

1. GeoIP설치

2. awstat 설정파일에 geoip 플러그인 설정 (test.conf)

–> 주석처리 되어 있으면 주석해제하고, GeoIP.dat 파일 지정해주면 됨.

3. 실행했는데 아래와 같은 오류메세지가 출력되면…

패키지 설치합시다.

 

댓글목록

등록된 댓글이 없습니다.

Total 356건 9 페이지
게시물 검색

회원로그인

접속자집계

오늘
89
어제
84
최대
1,347
전체
154,460
Latest Crypto Fear & Greed Index

그누보드5
Copyright © 서방님.kr All rights reserved.