웹로그분석기 설치기 - Awstats 글쓴이 : 문용우 (2004년 03월 03일 오전 10:56) 읽은수: 2,667 [ 아파치 # 트랙백(0) ![]() ![]() |
![]() # HowTo - Awstats 웹로그 분석 설치 # # # # 2004.03.03 linuxxer # # # #################################### * Webalizer 를 많이 사용하시지만 awstats는 좀더 화려한(?) 인터페이스와 다양한 정보를 제공해줍니다. [목차] 1. 준비사항 2. Setup / Configure 3. Complete 1. 준비사항 프로젝트 싸이트 : http://awstats.sourceforge.net 다운로드 : http://awstats.sourceforge.net/files/awstats-6.1.tgz 웹로그분석이기 때문에 Web Server는 이미 설치가 되어 있어야 합니다. ( Apache 설치문서는 많이 있기 때문에 별도 설명을 하지 않음을 양해해 주시기 바랍니다. ) 2. Setup / Configure 다운로드 받은 압축파일을 푸시면 docs 디렉토리안에 *.html 파일들이 Install 방법과 Plug-in사용법등 다양하게 정보를 같이 제공하고 있읍니다. (프로젝트 홈페이지에 Install 방법 없읍니다. 꼭 *.html 을 보세요.) tar xvfz awstats-6.1.tgz mv awstats-6.1/ /usr/local/awstats chmod 755 /usr/local/awstats mkdir /etc/awstats mkdir /var/lib/awstats cd /usr/local/awstats/tools ./configure.pl (3가지정도를 물어보는데 잘 읽어보시면 뭔말인지 아실겁니다.) 만일 요기까지 잘 따라 하셨다면 에러가 없을겁니다. configure.pl 을 잘 실행 시키셨다면 자신이 정한 name으로 awstats.[정한 name].conf 파일이 생성되어 있을겁니다. 이 파일을 여서서 52라인으로 가보시면 LogFile="/var/log/httpd/mylog.log" 되어 있읍니다. 이것을 LogFile="[자신이 사용하는 웹서버의 access 로그]" 를 지정하시면 됩니다. 제가 사용하는 예를 보여드리면 LogFile="/usr/local/apache/logs/access_log" 사용하고 있읍니다. :wq /usr/local/awstats/tools/ 아래보시면 httpd_conf 파일이 있읍니다. 이 파일을 vi로 여셔서 내용전체를 웹서버가 설치된 conf/httpd.conf 파일의 맨 하단에 붙여넣으시면 됩니다. :wq 3. Complete 간단하게 다 되었읍니다 ^^ 이제 웹브라우져로 확인을 해봐야겠죠! http://[웹서버]/awstats/awstats.pl?config=[자신이 정한 name] 한글화도 아주 잘 되어 있읍니다. 자... 웹로그분석이니 Cron 작업도 빼 먹으면 안되겠죠? vi /etc/crontab 하셔서 0-59/6 * * * * root /usr/local/awstats/wwwroot/cgi-bin/awstats -update -config=[자신이 정한 name] :wq 로그분석 시간간격은 조정하시면 됩니다. ************************************** 관련 문의 사항은 : linuxxer@chollian.net |
'OS > LINUX' 카테고리의 다른 글
Proftpd 접속 느릴때.... (0) | 2004.07.05 |
---|---|
iptables 마스커레이딩 환경에서 서비스 막기. (0) | 2004.07.02 |
[kltp 에서 펌]Apache 에서 DoS 공격 막기 (1.3.x 2.x 모두) (0) | 2004.07.02 |
[펌] 인터넷 보안 방화벽( Firewall) 시스템 (0) | 2004.07.02 |
[펌] 웹 로그 통계 내기 - AWStats (0) | 2004.06.30 |