• 회원가입
  • 로그인
  • 구글아이디로 로그인

[web] TraceWatch 웹 통계 도구 설치하기

5,484  
TrackWatch는 방문객이 드나든 경로를 파악하기 좋은 설치형 웹 통계 도구이다. 가입형인 구글 아날리틱스(Google Analytics)보다는 분석이 빈약하지만, 지역과 유형별로 분류된 접속자 현황을 곧바로 볼 수 있다.

  TraceWatch 0.3판 이상은 PHP 5 이상, MySQL 4.1 이상을 지원하는 서버에서 돌릴 수 있다. PHP와 MySQL 조건이 이에 미치지 못한 곳에는 옛판인 0.234판을 쓸 수 있다. 아래 설치 방법은 0.352판을 기준으로 한다.

설치 방법

  1. TraceWatch 배포 파일을 받는다. TraceWatch만 있는 파일과 IP-to-Country 확장기능이 함께 든 파일이 있다. TraceWatch만 깔았다가 IP-to-Country 관련 파일을 더 설치하려면 좀 번거로우니, 접속 지역을 파악하고 싶다면 IP-to-Country Database가 함께 든 파일을 받는 쪽이 좋다.
  2. 받은 파일을 압축을 풀어서 서버에 올린다. 여기에서는 웹 경로 뿌리의 /twatch에 올렸다고 가정한다.
  3. /twatch/base/profile/default/settings.php을 열어서 다음 내용을 끼워넣는다.


      호스트 이름, DB 이름, 사용자 이름, DB 암호를 웹 계정의 MySQL DB에 맞는 값으로 바꾸어 넣는다. 아래쪽의 '사용자 이름'과 '암호'는 관리 화면에 들어갈 때 쓰인다.
  4. 웹 브라우저로 http://{설치 경로}/twatch/admin/install.php를 연다. settings.php에 넣었던 이름과 암호를 넣어 관리 화면으로 들어간다.
  5. 설치할 요소들과 시간대를 확인하고 Install TraceWatch를 딸깍한다. 문제 없이 설치되고 나면 마지막에 "TraceWatch installed successfully"라는 말이 나온다. "Some Error Occurred"라고 나오면 문제가 있는 것이므로, 앞서 고쳤던 settings.php에서 $setting[ 'unauthorized_muted_errors' ]의 값을 false로 바꿔서 오류 내용을 확인한다.
  6. 한글을 지원하는 언어 파일을 설치한다. 아르님의 한글 지원 언어 파일은 아르님의 블로그TraceWatch Language Pack에서 받을 수 있다. /twatch/Korean.php를 서버의 /twatch/locale에 올리고, /contry/Korean.php는 /twatch/country/locale에 올린다. (설정 부분은 아직 번역되지 않은 한글로 볼 수 없다.)
  7. 분석할 웹 문서가 TraceWatch와 같은 서버에 있다면 다음 PHP 추적 코드를 집어 넣는다.


      위에서 $_SERVER[ 'DOCUMENT_ROOT' ]가 웹 계정에 따라 절대 경로를 제대로 가리키지 못할 때는 적절히 고쳐 써야 한다. PHP를 쓸 수 없거나 다른 서버에 있는 웹 문서에 붙일 추적 코드는 http://www.tracewatch.com/doc/code 에서 만들 수 있다. PHP를 쓸 수 없다면 자바스크립트를 쓸 수도 있다.
 
 

  웹 문서에 추적 코드를 붙이고 나면 http://{설치 경로}/twatch에서 접속 정보와 통계를 볼 수 있다. 경로 분석(Path Analysis)은 통계를 잡기 시작하고 두세 날은 기다려야 볼 수 있다.

  먼거리 PHP(remote PHP)나 자바스크립트로 추적 코드를 붙이지 않는다면, 그 기능을 꺼서 혹시라도 날아올지 모를 스팸을 막을 수 있다. 기능을 끄려면 /twatch/profiles/default/settings.php에서 다음 두 값을 false로 바꾼다.


분류 제목
dance 냥뇽녕냥 님의 코카인 댄스
life LG U+tv 셋톱박스 신호없음 (에러/장애/고장) 해결.
talk 그누보드5 최신버전에서... 배추보드 적용이 안되나... 1
pc Error loading player: No playable sources found 에러 해결법 (= 크롬…
web 특수 기호 입력법 + 특수 기호 목록표
pc 글자를 소리내어 읽어주는 읽기 크롬 확장프로그램
web 링크 모음 사이트 장단점 (=시작페이지 사이트 제작시 유의 사항)
web 트래픽 아끼는 법 3 - robots.txt 작성법 + 웹로봇 방문 주기 지정 (crawl 크롤 횟수 지정 …
web 본인 도메인 이메일 갖기 : 네이버 이메일 MX 설정법 (works.naver.com 이용법)
pc 크롬 현재탭 제외한 나머지탭 (= 다른탭) 모두 닫기 단축키
pc 윈도우10 - 윈도우 탐색기 「자주 사용하는 폴더」 안보이게 숨기기 + 제거・삭제
web 나모, 드림위버, 메모장으로 EUC-KR, UTF-8 형식으로 저장하는 법
pc HP G200 게이밍 마우스 정품 사용 후기
talk 비트디펜더 무료백신 사용후기 (+ 비트디펜더 설치에러 해결)
dance 블랙박스에 찍힌 고딩 커플의 신들린 댄스 배틀
pc 윈도우10 - 마우스커서가 옆으로 천천히 스스로 움직이는 증상 없애기 (= 마우스커서가 멋대로 자동 이동하는…
web 홈페이지 제작에 꼭 필요한 것들 - 빌더, 호스팅 (서버), FTP, 도메인
web 홈페이지 제작 필수 요소 - 빌더 (홈페이지 소스), 호스팅 (서버), FTP, 도메인
editplus 에디트플러스 (EditPlus) - 자동완성기능 ★★★★★ (autocomplete)
web 192.243.55.xxx 아이피 (= SemrushBot 검색로봇)
156/163
목록
찾아주셔서 감사합니다. Since 2012