Tạo trang thống kê website với AWStats và JAWStats
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Tạo trang thống kê website với AWStats và JAWStats Tạo trang thống kê website vớiAWStats và JAWStatsTrong bài viết sau, chúng tôi sẽ giới thiệu với các bạn cách tạo thống kê trang webvới AWStats và JAWStats trên hệ thống Debian Lenny web server. AWStats là 1công cụ phân tích, thống kê trạng thái trang web miễn phí, mạnh mẽ. Bên cạnh đó,JAWStats có thể hoạt động kết hợp với AWStats và tạo biểu đồ trạng thái, các thông sốchi tiết bao gồm đồ thị, các con số, bảng, hình khối… về lượng khách truy cập tới trangweb. Khi biết sử dụng và kết hợp 2 ứng dụng này với nhau, sẽ tốt hơn rất nhiều so vớiphương pháp dùng Ajax và Flash.Lưu ý sơ bộTrong bài viết này sử dụng tên miền www.example.com (đi kèm với các alias nhưexample.com, www.example.net, và example.net) và thư mục tài liệu gốc lưu trữ tại/var/www/www.example.com/web.Cài đặt và cấu hình AWStatsGõ lệnh sau để cài đặt AWStats:aptitude install awstatsCác thiết lập của AWStats lưu trữ trong thư mục /etc/awstats/. Đối với mỗi host ảo,chúng ta cần có 1 file thiết lập đặt tên theo chuẩn awstats..conf trong cùng thưmục (ví dụ đối với host www.example.com thì cần có fileawstats.www.example.com.conf ). Bên cạnh đó, chúng ta có thể thiết lập file cấu hình/etc/awstats/awstats.conf theo mẫu sau:cd /etc/awstats/cp awstats.conf awstats.www.example.com.confvi awstats.www.example.com.confVà điều chỉnh những thông số sau:[...]LogFile=/var/log/apache2/access.log[...]LogFormat=1[...]SiteDomain=www.example.com[...]HostAliases=example.com www.example.net example.net[...]Tham số LogFile phải chứa đường dẫn tới Apache và truy cập file log của host ảo hoặctoàn bộ file log của Apache (chỉ cần 1 file log cho toàn bộ trang web, AWStats có trangbị các bộ lọc tách tất cả các bản ghi không liên quan tới trang web chính). Mặt khác, nếubạn có filename thuộc dạng “động”, thì có thể sử dụng biến thay thế, ví dụ như sau:LogFile=/var/log/httpd/access.log_%YYYY-0_%MM-0_%DD-0Đoạn comment sau giải thích khá rõ ràng và chi tiết các thiết lập của AWStats:LogFile contains the web, ftp or mail server log file to analyze.Possible values: A full path, or a relative path from awstats.pl directory.Example: /var/log/apache/access.logExample: ../logs/mycombinedlog.logYou can also use tags in this filename if you need a dynamic file namedepending on date or time (Replacement is made by AWStats at the beginningof its execution). This is available tags : %YYYY-n is replaced with 4 digits year we were n hours ago %YY-n is replaced with 2 digits year we were n hours ago %MM-n is replaced with 2 digits month we were n hours ago %MO-n is replaced with 3 letters month we were n hours ago %DD-n is replaced with day we were n hours ago %HH-n is replaced with hour we were n hours ago %NS-n is replaced with number of seconds at 00:00 since 1970 %WM-n is replaced with the week number in month (1-5) %Wm-n is replaced with the week number in month (0-4) %WY-n is replaced with the week number in year (01-52) %Wy-n is replaced with the week number in year (00-51) %DW-n is replaced with the day number in week (1-7, 1=sunday) use n=24 if you need (1-7, 1=monday) %Dw-n is replaced with the day number in week (0-6, 0=sunday) use n=24 if you need (0-6, 0=monday) Use 0 for n if you need current year, month, day, hour...Example: /var/log/access_log.%YYYY-0%MM-0%DD-0.logExample: C:/WINNT/system32/LogFiles/W3SVC1/ex%YY-24%MM-24%DD-24.logYou can also use a pipe if log file come from a pipe :Example: gzip -d SiteDomain: chỉ định domain chính của website (ở đây là www.example.com)HostAliases: chỉ định các domain phụ, domain con dùng để truy cập tới trang web (ở đâylà example.com, www.example.net, example.net)Tiếp theo, chúng ta sẽ tạo tham số cron định kỳ để chạy AWStats 9 phút 1 lần:crontab -e9,19,29,39,49,59 * * * * /usr/lib/cgi-bin/awstats.pl -config=www.example.com -update>/dev/nullLưu ý: nếu bạn có file log không cố định, cũng như việc tạo ra file cronolog hoặcvlogger, chúng ta nên tận dụng phút thứ 59 trong công việc định kỳ bên trên, do đóAWStats có thể tiếp tục truy cập dữ liệu log tại thời điểm 23:59 trước khi file log mớiđược tạo ra từ lúc 0:00, và theo cách này, các bạn chỉ bị mất 1 phút từ 23:59 đến 0:00.Cài đặt và cấu hình JAWStatsTruy cập trang web http://www.jawstats.com/download và tải phiên bản JAWStats mớinhất về máy tính, giải nén và tải toàn bộ lên website www.example.com qua giao thứcFTP. Trong bài viết này, chúng tôi đã tải toàn bộ gói cài đặt JAWStats vào thư mục/var/www/www.example.com/web/jawstats. Sau đó, đổi tên file config.dist.php thànhconfig.php và chỉnh sửa file đó như sau:mv /var/www/www.example.com/web/jawstats/config.dist.php/var/www/www.example.com/web/jawstats/config.phpvi /var/www/www.example.com/web/jawstats/config.phppassword => secret,includes => ,language => en-gb);?> ...
Tài liệu cùng danh mục:
-
Chương trình khung trình độ trung cấp nghề nghề Thiết kế trang Web - Trường CĐN GTVT Đường Thuỷ 1
6 trang 387 0 0 -
45 trang 370 4 0
-
Elasticity for MQTT brokers in IoT applications
13 trang 288 0 0 -
13 trang 270 0 0
-
Đề thi thực hành môn Thiết kế Web - Trường Cao đẳng nghề Vĩnh Phúc
3 trang 254 2 0 -
A study on cloud computing security
15 trang 254 0 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 249 0 0 -
14 trang 232 0 0
-
8 trang 196 0 0
-
Tìm kiếm thông minh hơn với Google
4 trang 187 0 0
Tài liệu mới:
-
Khảo sát tình trạng dinh dưỡng trước mổ ở người bệnh ung thư đại trực tràng
9 trang 20 0 0 -
94 trang 18 0 0
-
Tham vấn Thanh thiếu niên - ĐH Mở Bán công TP Hồ Chí Minh
276 trang 19 0 0 -
Kết hợp luân phiên sóng T và biến thiên nhịp tim trong tiên lượng bệnh nhân suy tim
10 trang 18 0 0 -
Đề thi giữa học kì 1 môn Ngữ văn lớp 9 năm 2024-2025 có đáp án - Trường THCS Nguyễn Trãi, Thanh Khê
14 trang 20 0 0 -
Đánh giá hiệu quả giải pháp phát triển thể chất cho sinh viên Trường Đại học Kiến trúc Hà Nội
8 trang 18 0 0 -
Tỉ lệ và các yếu tố liên quan đoạn chi dưới ở bệnh nhân đái tháo đường có loét chân
11 trang 19 0 0 -
39 trang 18 0 0
-
Đề thi học kì 1 môn Tiếng Anh lớp 6 năm 2024-2025 có đáp án - Trường TH&THCS Quang Trung, Hội An
6 trang 18 1 0 -
Tôm ram lá chanh vừa nhanh vừa dễRất dễ làm, nhanh gọn mà lại ngon. Nhà mình
7 trang 18 0 0