1 : 방문자 기록 및 통계¶
2 : ------------------------------------------------------------------------------¶
3 : ¶
4 : 이것은 공개용 소프트웨어입니다. 방문자에 대한 기록과 통계 막대그래프를¶
5 : 보실수 있습니다. 만일 mSQL 데이터베이스가 설치되지 않았다면 이 프로그램을¶
6 : 사용하실 수 없습니다.¶
7 : ¶
8 : 1. 설치 설명¶
9 : ¶
10 : Wel을 설치한 후에 사용할 수 있으며 CGI 디렉토리(cgi-bin 또는 cgi-pub)에¶
11 : 복사하여 아래의 작업을 하신 후 사용하시면 됩니다.¶
12 : ¶
13 : 2. 설치 방법¶
14 : ¶
15 : (1) visit에 관련된 디렉토리를 CGI 디렉토리(cgi-bin이라 가정)로 복사한다.¶
16 : (아래의 명령에서 '#' 기호는 프롬프트를 의미합니다.)¶
17 : ¶
18 : # cp /wel/sample/html/visit /home/httpd/cgi-bin -Rf¶
19 : ¶
20 : (2) 아래와 같이 명령을 입력하여 msql 데이터베이스를 생성합니다.¶
21 : 이때 visit란 명칭의 db명과 visit와 stat라는 테이블이 생성되는데¶
22 : 만일 이와 같은 명칭의 db명과 테이블을 이미 사용하고 있었다면¶
23 : 설치전에 visit에 관련된 Wel 프로그램을 수정해야 합니다.¶
24 : ( 프로그램의 선두부에 dbname 또는 Qdb에 대입되는 "visit"를 다른¶
25 : 명칭으로 모두 바꿔 주세요 )¶
26 : ¶
27 : # cd /home/httpd/cgi-bin/visit¶
28 : ¶
29 : ※ mSQL이 /usr/local/msql에 설치되지 않았다면 emacs createDB를 하여¶
30 : msql_bin의 디렉토리 명칭을 변경해야 합니다.¶
31 : ¶
32 : # ./createDB¶
33 : ¶
34 : (3) 이젠 자신의 사이트에 접속하는 사용자를 기록하기 위하여 아래와 같은¶
35 : 작업을 합니다.(물론 현재 디렉토리는 /home/httpd/cgi-bin/visit 입니다.)¶
36 : ¶
37 : ※ 설치된 visit의 디렉토리가 "/home/httpd/cgi-bin/visit"가 아니라면¶
38 : emacs index.wel을 하여 첫줄의 내용을 설치한 디렉토리의 절대 경로명으로¶
39 : 바꿔준다. 예를 들어 visit을 "/home/httpd/cgi-pub/visit"에 설치했다면¶
40 : visit_dir= "/home/httpd/cgi-pub/visit/"; 로 바꿔줘야 합니다.¶
41 : ¶
42 : # cp index.wel /home/httpd/html¶
43 : (자신의 사이트의 웹 홈이 /home/httpd/html이라 가정합니다)¶
44 : ¶
45 : # cd /home/httpd/html¶
46 : # mv index.html index.fom¶
47 : (자신의 사이트에 접속시 최초의 문서가 index.html이라 가정합니다)¶
48 : ¶
49 : (4) 마지막으로 웹 브라우저로 접속하여 시험해 보시면 됩니다.¶
50 : 그리고 자신의 네트워크군에서 접속하는 것을 기록하지 않도록 하려면¶
51 : 아래와 같이 명령을 입력하여 deny_ip1, deny_ip2, deny_ip3를 변경하시면¶
52 : 됩니다.¶
53 : ¶
54 : # cd /home/httpd/cgi-bin/visit¶
55 : # emacs visit.wel¶
56 : ¶
57 : (5) 접속 기록이 남았을 경우에 통계 막대 그래프를 보시려면 웹 브라우저에서¶
58 : http://your.domain/cgi-bin/visit/viewstat.wel을 입력하시면 됩니다.¶
59 : 혹, 통계기록이 일치하지 않을 경우에는 terminal에서 아래와 같이 명령을¶
60 : 입력하시면 통계 기록을 재정리 할 것입니다.¶
61 : ¶
62 : # cd /home/httpd/cgi-bin/visit¶
63 : # vstat¶
64 : ¶
65 : ¶
66 : 3. 설치 내용¶
67 : ¶
68 : /home/httpd/cgi-bin/visit/createDB ---> mSQL db와 table 생성 프로그램¶
69 : /home/httpd/cgi-bin/visit/dmerge -----> dwhois의 결과물을 정리하여 출력¶
70 : /home/httpd/cgi-bin/visit/dwhois -----> 접속기록에 대한 상세 보고서 작성¶
71 : (domain.txt란 파일이 생성됨)¶
72 : /home/httpd/cgi-bin/visit/vstat ------> 통계 기록 이상 발생시 기록을 정리¶
73 : /home/httpd/cgi-bin/visit/excel ------> 접속자 기록을 MS-Excel파일로 변환¶
74 : /home/httpd/cgi-bin/visit/index.wel --> 사이트 웹 홈에서 실행될 파일¶
75 : /home/httpd/cgi-bin/visit/viewstat.wel ---> 통계 막대 그래프 보기¶
76 : /home/httpd/cgi-bin/visit/viewvisit.wel --> 방문자 기록 보기¶
77 : /home/httpd/cgi-bin/visit/visit.wel ------> 방문자 기록 프로그램¶
78 : ¶
79 : /home/httpd/cgi-bin/visit/visit.msql -----> visit를 위한 mSQL table 구조¶
80 : /home/httpd/cgi-bin/visit/log/ -----------> log directory¶
81 : ¶
82 : 4. 사용 규약 (License)¶
83 : ¶
84 : (1) 본 프로그램은 공개 소프트웨어(freeware)입니다.¶
85 : ¶
86 : (2) 제작자는 visit의 저작권및 권한을 사용자에게 반환합니다.¶
87 : ¶
88 : (3) 본 프로그램은 프로그램의 내용을 수정없이 상용 소프트웨어에 삽입하여 판매¶
89 : 할수 있으며, 이로인하여 발생되는 사항에 대하여 제작자 및 배포처는 책임과¶
90 : 의무가 없습니다.¶
91 : ¶
92 : (4) 본 소프트웨어를 사용함에 있어 겪을수 있는 물적, 정신적 불이익에 대하여¶
93 : 제작 및 배포처는 배상의 의무가 없습니다.¶
94 : ¶
95 : 5. 제작자¶
96 : ¶
97 : 제 작 처: Wesoft¶
98 : email 주소: gline@jacom.co.kr¶
99 : gline@wesoft.co.kr¶
100 : ¶
101 : --<< end >>--¶
|