แค่เว็บๆหนึ่ง ! ที่อยากเก็บประสบการณ์
Home
 

การติดตั้ง lightsquid บน freebsd 6.2

เป็นโปรแกรมอีกตัวหนึ่งที่ ดีไม่แพ้  SARG  หลัวจากติดตั้ง Tranparent Proxy แล้วก็หาตัวเก็บ log รายการการเข้าเว็ปไซต์  ดังนี้

server#cd /usr/ports/www/lightsquid
server#make install clean
server#cd /usr/local/www
server#
mv lightsquid cgi-bin
server#cd /usr/local/www/cgi-bin/lightsquid

ตั้งค่าให้ .cgi และ perl ทำงาน
server# chmod +x *.cgi
server#
chmod +x *.pl

server#pico lightsquid.cfg
แก้ไขรายการ ดังนี้

#path to `tpl` folder
$tplpath             =”/usr/local/www/cgi-bin/lightsquid/tpl”;
#path to `lang` folder
$langpath            =”/usr/local/www/cgi-bin/lightsquid/lang”;
#path to `report` folder
$reportpath          =”/usr/local/www/cgi-bin/lightsquid/report”;
#path to access.log
$logpath             =”/usr/local/squid/var/logs/”; ## ที่อยู่ log Files
#path to `ip2name` folder
$ip2namepath         =”/usr/local/www/cgi-bin/lightsquid/ip2name”;

จากนั้นก็ Save
ลองสั่งโปรแกรมทำงาน
server#/usr/local/www/cgi-bin/lightsquid/lightparser.pl

เรียกใช้งาน 200.100.10.1/cgi-bin/lightsqsuid/

เพิ่มลงใน Crontab
server#pico /etc/crontab
59 23    * * *  root  /usr/local/www/cgi-bin/lightsquid/lightparser.pl

แล้ว restart 

 

ถ้าต้องการ ให้ lightsquid ดึงชื่อมาโชว์  ให้สร้างโหลด  realname.pl  ได้ที่นี่

 

จากนั้นให้ save  แล้ว chmod +x    realname.pl

สั่งใน crontab
จบ…

Off 

February 25, 2012 This post was written by Categories: เรื่องเล่ารายวัน No comments yet


Top