웹얼라이져 설치하기!!
webalizer
yum으로도 설치가 가능하지만 한글로 나오게 하려면 한글 korean옵션을 주어야 하기에 소스컴파일로 설치한다.
먼저 필요한 것을 설치한다.
yum install zlib-devel libpng-devel gd-devel
그리고 소스를 다운받는다. 공식사이트 가서 다운 받으면 되겠다.
일케 wget을 이용하여 바로 다운을 받는다.
다운을 받아 압축을 푼다.
tar xfz webalizer-2.21-02-src.tgz
그리고 소스컴파일 한다.
./configure --prefix=/usr/local/webalizer --with-language=korean
prefix로 한곳에 몰아주고 언어를 한국어 옵션 달아준다.
make
make install
pre픽스로 파일을 몰아 설치하였기에 환경변수 등록해 준다. 명령어 먹히도록!!
echo “export PATH=$PATH:/usr/local/webalizer/bin”>> /etc/profile
source /etc/profile 적용!!
다음은 webalizer.conf 파일을 만드는 것이다.
기본적으로 제공되는 샘플이 있긴 하지만 원하는 경로에 파일을 두고 실행하면 적용이 될것이다.
그럼 계정별 웹얼라이져 분석화면이 만들어 지는 것이다.
도메인.webalizer.conf 이런식으로 이름을 달리하여 관리,
기본 conf를 사용하여도 되고 이건 개인적인 conf설정이다.
========================================================================================
LogFile /var/log/httpd/도메인-access_log ### 아파치 access로그 경로
OutputDir /home/웹얼라이져 웹 생성경로/public_html/webalizer
HistoryName /var/lib/webalizer/도메인-webalizer.hist ###웹얼라이져 해당 도메인 히트파일 경로
Incremental yes
IncrementalName /var/lib/webalizer/도메인-webalizer.current
HostName bluelife.co.kr
PageType htm*
PageType php*
PageType cgi
PageType pl
HideSite bluelife.co.kr
HideSite www.bluelife.co.kr
HideReferrer Direct Request
HideReferrer bluelife.co.kr
HideReferrer www.bluelife.co.kr
HideReferrer web.bluelife.co.kr
#HideURL *.css
#HideURL *.CSS
#HideURL *.js
#HideURL *.JS
#HideURL *.gif
#HideURL *.GIF
#HideURL *.jpg
#HideURL *.JPG
#HideURL *.jpeg
#HideURL *.JPEG
#HideURL *.png
#HideURL *.PNG
#HideURL *.swf
#HideURL *.SWF
#HideURL *.ra
#HideURL *.RA
#HideURL *.asf
#HideURL *.ASF
#HideURL *.wma
#HideURL *.WMA
#HideURL *.wmv
#HideURL *.WMV
SearchEngine yahoo.com p=
SearchEngine altavista.com q=
SearchEngine google.com q=
SearchEngine eureka.com q=
SearchEngine lycos.com query=
SearchEngine lycos.co.kr query=
SearchEngine hotbot.com MT=
SearchEngine msn.com MT=
SearchEngine infoseek.com qt=
SearchEngine webcrawler searchText=
SearchEngine excite search=
SearchEngine netscape.com search=
SearchEngine mamma.com query=
SearchEngine alltheweb.com query=
SearchEngine northernlight.com qr=
SearchEngine empas.com q=
SearchEngine naver.com query=
===================================================================================
원하는 경로에 있는 webalizer.conf 파일을 바로 적용하는 명령어이다.
webalizer -c /etc/webalizer/{도메인명}-webalizer.conf
이거 실행후 http://도메인/webalizer 웹으로 확인하면 됨.
바로 적용하면 access_log 가 그닥 없기때문에 바로 통계가 안나온다.
예전기록들을 적용하면 통계가 바로 즉시 적용된다.
/var/log/httpd/access_log 외에도 access_log.1 access_log.2 access_log.3 이런식으로
예전 로그파일들이 있다.
webalizer.conf의 access_log부분을 예전파일들을 읽도록 잡아주고
LogFile /var/log/httpd/도메인-access_log.1
다시한번 실행하여 주면된다.
webalizer -c /etc/webalizer/{도메인명}-webalizer.conf
그리고 마지막에 다시 webalizer.conf 에다가 현재 access_log파일인
LogFile /var/log/httpd/도메인-access_log
로 꼭 변경을 다시 해 줘야된다.