freebsd에서 Webalizer 설치하기

Webalizer는 웹로그 분석에 사용되는 프로그램입니다.
프로그램에 관한 특징은 귀찮기 때문에 공식 홈페이지인 http://www.webalizer.com/ 를 참조해주세요

설치시 사용한 freebsd 버젼 : FreeBSD 6.1-RELEASE

1. 우선 프로그램 설치를 위해 포트로 폴더로 갑시다 cd /usr/ports/www/webalizer

2.프로그램 설치를 합니다. webalizer는 한국어를 지원합니다. 옵션을 써서 한국버전으로 설치 합시다.
make install WEBALIZER_LANG=korean

여기서 잠깐!
만약 이전에 옵션을 넣지 않고 make install만을 해서 deinstall을 한후 다시 설치 할때 위와 같이 WEBALIZER_LANG=korean옵션을 넣었으나 여전히 영문버전으로 설치될때는 make clean을 한다.
아마 이미 컴파일한 작업이 남아있어서 계속 영문버전만 설치 되는것 같다.
만약 make install clean을 이용하는 사람이라면 위와 같은 현상은 나타나지 않는다.

3. 환경설정 파일을 손보도록 하자
cd /usr/local/etc

아마 webalizer.conf-dist라는 파일이 있을것이다.
cp webalizer.conf-dist webalizer.conf
샘플파일을 복사하자
자신이 좋아하는 편집기로 해당 파일을 편집하자
ee webalizer.conf

아마 파일안에 자세한 영문 내용이 있을것이다. 보고 적당히 주석을 없애거나 수정하면 된다.

LogFile /home/log/xcroz_access_log

OutputDir /home/web

HistoryName webalizer.hist

HostName www.xcroz.com

PageType htm*

PageType cgi

PageType phtml

PageType php3

PageType php

SearchEngine    naver.com          query=

SearchEngine    daum.net            q=

SearchEngine    google.co.kr       q=

SearchEngine    yahoo.com         p=

SearchEngine    empas.com        q=

SearchEngine    paran.com          Query=

SearchEngine    nate.com            query=

SearchEngine    dreamwiz.com    q=

SearchEngine    hanafos.com      query=

SearchEngine    google.com        q=

이도 저도 싫으면 그냥 위의 설정파일을 복사해서 붙여 넣도록 하자.
다만 몇가지 수정할것이 있다.

LogFile /home/log/xcroz_access_log
webalizer는 아파치의 로그파일을 이용해서 분석하는듯하다. 나의 경우 버추얼 호스트의 옵션을 이용해서 따로 로그 파일을 저장해서 저런 장소이지만 기본 장소는 "/var/log/httpd-access.log" 이 곳이다.

②OutputDir /home/web
webalizer의 분석파일이 저장될 곳이다. 자신이 원하는곳으로 지정하자

③HostName www.xcroz.com
자신의 사이트 도메인을 적어주면 된다.

4.이제 실행을 시키자
webalizer

한단어만 적어서 엔터키를 치면 된다. 간단하다!

5.하루에 한번 실행시키기
webalizer는 실행시킬때마다 분석해서 페이지를 만든다. 그렇기 때문에 하루에 한번정도 실행시켜 줘야 하는데
가장 간단한 방법은 crontab을 이용하는것이다.
crontab의 경우 etc에 있다. 좋아하는 편집기로 crontab을 수정하도록 하자

ee /etc/crontab

이제

0 0 * * * root /usr/local/bin/webalizer

이걸 입력하면 된다. crontab을 열면 눈치 코치로 어디쯤 들어갈런지 이해가 되니깐 넣도록 하자

참조 : http://www.superuser.co.kr/weblog/webalizer
http://goosia.com/board/zboard.php?id=FreeBSD&page=3&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=36
tags : ,
Computer 2007/01/11 18:19

트랙백 주소 : http://www.xcroz.com/trackback/54

  1. 사파리 2007/01/11 22:32  수정/삭제  댓글쓰기

    일빠 bsd는 어렵다

    • xcroz 2007/01/12 19:42  수정/삭제

      뭐 처음 할때는 모든것이 어렵지, 나도 하루에 몇번씩 갈아엎어버리고 싶은 충동을 느끼곤 해.

  2. 환야 2007/01/12 00:40  수정/삭제  댓글쓰기

    한개두 몰겄다..뭐하는데 쓰는겨

    • xcroz 2007/01/12 19:42  수정/삭제

      뭐하는데 쓰기는 여기 홈페이지 돌리는데 쓰지

[로그인][오픈아이디란?]

rss