Tip & Tech

웹로그 분석툴 AWStats 사용하기

event2017-11-01 1547 views

1 다운로드 171031현재
http://awstats.sourceforge.net 
wget https://sourceforge.net/projects/awstats/files/AWStats/7.6/awstats-7.6.tar.gz
# tar xvfpz awstats-7.6.tar.gz


2. 설치
#cd /usr/local/awstats/tools
설정파일 실행

./awstats_configure.pl
1)web server config 경로 입력
/etc/httpd/httpd.conf


2)config/profile 파일 생성 동의

3) profile name 설정 - 사용할 domain 입력

4)config file 위치 지정
Default: /etc/awstats

=>enter 입력 시 webserver 재실행 됨, 이후 enter 연타~~ 끝

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

스크립트에서 자동으로 httpd.conf 파일에 관련 설정이 추가됨

Alias /awstatsclasses "/usr/local/awstats/wwwroot/classes/"
Alias /awstatscss "/usr/local/awstats/wwwroot/css/"
Alias /awstatsicons "/usr/local/awstats/wwwroot/icon/"
ScriptAlias /awstats/ "/usr/local/awstats/wwwroot/cgi-bin/"

#
# This is to permit URL access to scripts/files in AWStats directory.
#
<Directory "/usr/local/awstats/wwwroot">
    Options None
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

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

 


3. 설정

# mkdir /var/lib/awstats

vi /etc/awstats/awstats.생성된 profile name.conf

1)logfile 수정

2)Lang="ko" 로 수정

3)DirData= 수정( 로그 분석 후 결과 파일들 저장소)

4. 설정 업뎃
/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=www.80000v.net
=>apache 로그 포맷이 combined 로 되어야 함
==>443 사용시 ssl conf에서 수정 필요함

5. 확인
https://www.80000v.net/awstats/awstats.pl?config=www.80000v.net


6. crontab 등록
*/2 * * * * /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=www.80000v.net > /dev/null


7. 분석결과 중 검색엔진 관련 정보 업뎃

# vi /usr/local/awstats/wwwroot/cgi-bin/lib/search_engines.pm
@SearchEnginesSearchIDOrder_list1=(
'search.naver.',
'search.daum.',
'search.nate.',

%SearchEnginesHashID = (
'search.naver.','naver',
'search.daum.','daum',
'search.nate.','nate',

%SearchEnginesKnownUrl=(
'naver','query=',
'daum','q=',
'nate','q=',

%SearchEnginesHashLib=(
'naver','<a href="http://www.naver.com/" title="Naver Home Page" target="_blank">Naver</a>',
'daum','<a href="http://www.daum.net/" title="Daum Home Page" target="_blank">Daum</a>',
'nate','<a href="http://www.nate.com/" title="Nate Home Page" target="_blank">Nate</a>',

수정한 설정 업데이트

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

 

 

클립보드에 복사되었습니다.