WEBALIZER 설치하기 Linux

웹얼라이져 설치하기!!
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

로 꼭 변경을 다시 해 줘야된다.

아파치 실제 접속자 수 구하기 Linux

아파치는 기본 세션으로 5개의  프로세스를 구동하여 1명의 유저를 받아드린다.


프로세스가 100개 떠있으면 100명이 아니라는것이다..


물론 서버마다 설정하기 달렸지만 필자는 모니터링 프로그램을 개발하다가 프로세스체크가 비효율적인것이라 판단되어


 


netstat -na |grep :80 |awk '{print $5}' | sed 's/::ffff://g' |awk -F ":" '{print $1}' |sort |uniq |wc -l


 


위와같은 방식으로 카운팅을 해버렸다.(허용오차 ±3)

출처 : juunoya


아파치 Redirect 정규표현식 Linux


한번씩 무조건 주소에 www.도메인 으로 보이게 해달라고 요청하는 사람이 있다.

첨에 나도 몰라 당황 조금 했었다 ㅋㅋㅋ



아파치 httpd.conf Redirect 


http://aaa.com -> http://www.aaa.com 로 접속하게 하려면 정규표현을 어케해야하나...유...


httpd.conf파일에서 www.aaa.com을 VirtualHost설정 하신후 다른 도메인들은 아래처럼 추가!!


<VirtualHost x.x.x.x>
ServerName aaa.com
RedirectMatch /(.*)$ http://www.aaa.com/$1
#Redirect / http://www.aaa.com/
</VirtualHost>




출처 : juunoya


인생의 굴곡?!ㅋ My Story




인생의 굴곡이란다;;

 

일본사이트인데 재미삼아 해봐따 ㅋ

 

일본이라 이름을 한문으로 넣었는데...

 

한글로 다시해봐??ㅋㅋㅋ


20대에는 졸라 암울하다가 서서히 올라가네...그러다 급감한다는...;;;


ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 


재미삼아 해보시길 ㅎ

 

http://uremon.com/life_graph/


나누미넷배 사장을 웃겨라!! 대상작품 My Story


세달 전에 있었던 거지만 올려본다.
상반기를 마무리하며 사장님이 내어준 과제중에 마지막 과제가 사장을 웃겨라!! 였다...
나름 머 재미있게 하려구 포토셥으로 끄적 거려보았다
나의 별명이 곰이기에 컨셉을 곰으로 잡고 !! ㅋㅋㅋ
회식날 대상으로 올라갔고 5만원 상금을 거머쥐었다.




1 2 3 4 5 6 7 8 9 10 다음



clustrmaps