앞 페이퍼를 작성하고, 너무 많은 시간이 흐른것 같아 독자들에게 미안함을 감추지 못하면서.
요즘 정신없이 살아가고 있고, 슬럼프에 빠지기도 하면서 이를 극복하고자 노력 하고 있습니다.
우선 필자도 가물 가물 하여 앞 페이퍼를 보고, 이번에 새로 들여 놓은 서버에다가 방금 Webalizer를 설치 했습니다.
우선 웹얼라이즈를 필자의 설명대로 인스톨에 성공 했다면
설치 디렉토리를 유심히 살펴 보면
sample.conf 라는 파일이 하나 있을 것이다.
이 파일을 수정한다.
각종 옵션을 이용해서 웹얼라이즈를 사용할 수도 있지만
여러분들의 편의를 위해서 위 파일을 수정하고 다른 이름으로 저장하여 사용한다.
그리고, 또 한가지 필자의 한가지 습관을 알려 주고자 한다.
우선, sample.conf 파일을 살펴 보면
#LogFile /var/lib/httpd/logs/access_log
위와 같이 주석 처리된 것을 볼 수 있을 것이다.
이를 주석을 풀고 해당 로그 파일을 적는다.
그리고 또 아래를 살피다 보면
#LogType clf
위와 같은 주석을 볼 수 있을 것이다.
이도 역시 주석을 풀고 각자의 방식에 맞게 셋팅 한다.
아파치의 로그 기록 방식에 따라 달리 기록 한는데
CustomLog logs/dummy-host.example.com-access_log common
위와 같이 마지막으로 common이라고 적혀 있을 경우
주석을 그대로 두어도 된다.
또 아래로 내리다 보면
#OutputDir /var/lib/httpd/htdocs/usage
위와 같은 주석이 나올 것이다.
이는 로그를 분석한구 보고 데이타를 어디가 넣을 것인가 하는 것이다.
그러므로 독자들의 서버에 맞게 적당하게 적어 둔다.
더 많은 주석과 옵션이 있으나, 필자는 필 수 항목들인 위의 항목만을 설명하고
분석을 해보겠다.
참고로 비록 영어이긴 하나, 주석이 잘 처리 되어 있음으로 한번쯤 눈여겨 읽어 보기 바란다.
이제 위 파일을 저장하고 빠져 나온다.
그리고 sample.conf 를 적당한 디렉토리에 위치 시킨다.
필자의 습관을 여기서 이야기 하고 넘어 가고자 한다.
필자의 습관은 다른 리눅서들도 그럴지 모르겠지만, Home과 /usr/local/ 파티션을 최대한 충분이 잡는 것이다.
그리고, 대부분의 자료는 저 두부분에 적절히 나눠서 배치 한다.
필자는 이번에 /usr/local/webalizer 이라는 폴더를 만들 것이다.
저곳에는 실행 파일이 들어가지 않는다. conf 파일을 넣을 것이다.
그래서 번거럽긴 하지만 저속에 다시 conf 파일을 생성하고자 한다.
결론적으로 /usr/local/webalizer/conf 라는 폴더에 설정 파일이 놓이게 된다.
이제 실제로 다음과 같이 명령을 내린다.
cp sample.conf /usr/local/webalizer/conf/분석할사이트도메인.conf
그럼 이제 분석할 준비는 다 되었다
필자의 글대로 웹얼라이즈를 설치 하였다면
독자들은 다음 명령을 내림으로써, 결과를 얻을 수 잇을 것이다.
webalizer -c /usr/local/webalizer/conf/분석할사이트도메인.conf
필자의 생각에 독자들은 한 사이트를 관리 할 수도 있지만, 여러 사이트를 관리 한다는 전제 하에서 위와 같이 설정을 파일을 만들어서 분석 하는 것이 좋을 것이다.
이제 분석된 로그를 살펴 보자
http://자신의 도메인명/로그페이지/
위와 같이 치면 웹얼라이즈가 분석한 로그를 볼 수 있을 것이다.
필자가 분석한 웹페이지를 보여 주고 싶지만
보안상 보여 주지 않는다.
이제 또 언제가 될진 모르겠지만,
또 다른 오픈소스 로그 분석기인 AWSTAT를 가지고 다음 페이퍼에서 찾아뵙겠다.
^^;;
그럼 뜻 깊은 한주를 맞이 하길 바라면서.
Happy Linuxing With 가야태자 ^^;
'리눅스(LINUX)' 카테고리의 다른 글
RPM 사용법 2 (0) | 2009.06.10 |
---|---|
RPM 사용법 1 (0) | 2009.06.10 |
리눅스는 무엇인가? (0) | 2009.05.29 |
리눅스 강의 1 (0) | 2009.05.16 |
[SHELL SCRIPT] 원하는 변수에 날짜 대입 하기 (0) | 2009.03.10 |