일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 해피CGI
- 사이트제작
- CGIMALL
- #홈페이지제작
- happycgi
- 해피씨지아이
- #이미지
- 웹솔루션
- #image
- php
- 솔루션
- #웹솔루션
- 쇼핑몰
- #jQuery
- CSS
- #홈페이지
- jquery
- 홈페이지제작
- #업종별
- #뉴스
- #쇼핑몰
- 게시판
- 홈페이지
- #해피CGI
- #CSS
- #happycgi
- javascript
- #cgimall
- #동영상
- #솔루션
- Today
- Total
웹솔루션개발 22년 노하우! 해피CGI의 모든것
[해피CGI][cgimall] awstats 6.1 본문
####################################
# HowTo - Awstats 웹로그 분석 설치
####################################
* 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
로그분석 시간간격은 조정하시면 됩니다.
설명서 출처 : http://linuxcamp.co.kr
# HowTo - Awstats 웹로그 분석 설치
####################################
* 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
로그분석 시간간격은 조정하시면 됩니다.
설명서 출처 : http://linuxcamp.co.kr
'웹프로그램밍 자료실 > PERL 자료' 카테고리의 다른 글
[해피CGI][cgimall] 스케쥴 관리 달력 (0) | 2016.11.17 |
---|---|
[해피CGI][cgimall] Quizmaster v1.0 (0) | 2016.11.16 |
[해피CGI][cgimall] 간단한 다중 게시판 구현 예제 (0) | 2016.11.11 |
[해피CGI][cgimall] 해피게터 Beta 1.0 (0) | 2016.11.10 |
[해피CGI][cgimall] WebApp (0) | 2016.11.08 |
Comments