สำหรับวิธีติดตั้ง sarg
SARG homepage
http://sarg.sourceforge.net/sarg.phpเข้า ssh โดยใช้ putty แล้วพิพม์ตามนี้
Code:
--------------------------------------------------------------------------------
cd /tmp
แล้ว
wget
http://dag.wieers.com/rpm/packages/sarg/sarg-2.2.3.1-1.el4.rf.i386.rpmrpm --test -Uhv sarg-2*
--------------------------------------------------------------------------------
พอโหลดเสร็จแล้วทำตามนี้
Code:
--------------------------------------------------------------------------------
rpm -Uhv sarg-2*
--------------------------------------------------------------------------------
Sarg is now installed
sarg จะถูกติดตั้งอยู่ที่ /var/www/sarg
(ถ้าจะลบใช้คำสั่งนี้ apt-get remove sarg)
เปิดเวป server แล้วใส่ไอพีของเครื่อง เช่น 192.168.0.1/sarg
ก็จะเห็นคำว่า "Squid User's Access Report" page
มันจะติดตรงในส่วนของ permission แก้ตามนี้
Code:
--------------------------------------------------------------------------------
cd /etc/httpd/conf.d
--------------------------------------------------------------------------------
edit sarg.conf
change the permissions from
deny from all -> allow from all (everybody can see now your reports)
restart apache
Code:
--------------------------------------------------------------------------------
service httpd restart
--------------------------------------------------------------------------------
เปิดเวป server แล้วใส่ไอพีของเครื่อง เช่น 192.168.0.1/sarg
you shoud see "Squid User's Access Report" page
if you click on ONE-SHOT, or weekly or montly you get an error. SARG is still empty
คุณสามารถสร้าง report เริ่มต้นตามนี้ง่ายๆ เพื่อเป็นการทดสอบ
Code:
--------------------------------------------------------------------------------
sarg -ix wil make a ONE-SHOT report
--------------------------------------------------------------------------------
Code:
--------------------------------------------------------------------------------
/etc/cron.daily/sarg or/etc/cron.weekly/sarg or /etc/cron.monthly/sarg
--------------------------------------------------------------------------------
Note :: crontab
* * * * * command to be executed
- - - - -
| | | | |
| | | | +----- day of week (0 - 6) (Sunday=0)
| | | +------- month (1 - 12)
| | +--------- day of month (1 - 31)
| +----------- hour (0 - 23)
+------------- min (0 - 59)