• เดินต่อไป
  • ranking : สมาชิกทั่วไป
  • email : mailmyhome@sanook.com
  • วันที่สร้าง : 2007-09-16
  • จำนวนเรื่อง : 11
  • จำนวนผู้ชม : 3416
  • จำนวนผู้โหวต : 6
  • ส่ง msg :
บันทึกกันลืม งานคอมพิวเตอร์
บันทึกกันลืม งานคอมพิวเตอร์
Permalink : http://www.oknation.net/blog/nukes
วันเสาร์ ที่ 8 ธันวาคม 2550
การติดตั้ง Lightsquid
Posted by เดินต่อไป , ผู้อ่าน : 379 , 16:18:50 น.  
พิมพ์หน้านี้


เมื่อได้ติดตั้ง Squid เป็น proxy server เรียบร้อยแล้ว ลำดับต่อไป คือการคอยติดตามดูว่า มีการใช้งานกันอย่างไรบ้าง ในที่นี่ ผมจะติดตั้ง Lightsquid เพื่อคอยตรวจสอบการใช้อินเตอร์เน็ตของสมาชิกในองค์กร

การติดตั้ง lightsquid (ในขณะนี้ lightsquid เป็นรุ่น 1.7.1)
- ดาวน์โหลดโปรแกรมจาก http://lightsquid.sourceforge.net/

- แตกไฟล์ไว้ที่ directory ของเว็บ
 # tar -zxf lightsquid-1.7.1.tgz

- ตั้งค่าให้ script ทำงานได้
 # chmod +x *.cgi
 # chmod +x *.pl

- ตั้งสิทธิ์ของ directory ให้เว็บเข้าถึงได้
 # chown -R nobody:nobody lightsquid

- ไปแก้ไขไฟล์ lightsquid.cfg ตั้งค่า Global variables ต่างๆ ให้ตรงตามเครื่อง server เช่น
 $cfgpath             ="/www/lightsquid";
 $tplpath             ="/www/lightsquid/tpl";
 $langpath            ="/www/lightsquid/lang";
 $reportpath          ="/www/lightsquid/report";
 $logpath             ="/var/lib/squid/logs"; <------- ดูให้ตรงกับในเครื่อง server
 $ip2namepath         ="/www/lightsquid/ip2name";
 $lockpath            =$reportpath;
 $maxlocktime         = 30*60;
 $debug               = 0;
 $debug2              = 0;
 $graphreport         = 0; <------- กรณีไม่ได้ติดตั้ง module libgd, GD.PM

ส่วนอื่นๆ ตั้งตามที่ติดมากับโปรแกรม

- แก้ไขค่าคอนฟิกของ Apache ให้รัน cgi ได้ เสร็จแล้ว restart Apache
< Directory "/www/lightsquid" >
       AddHandler cgi-script .cgi
       AllowOverride All
< /Directory >

- เมื่อเสร็จแล้ว ให้ตรวจสอบการติดตั้งโดยเรียกสคริปต์ ./check-setup.pl ถ้าทุกอย่างถูกต้องให้นำเข้าข้อมูลเก่าได้เลย โดยสั่ง
 # ./lightparser.pl access.log.0.{gz|bz2}
 # ./lightparser.pl access.log.1.{gz|bz2}
 # ./lightparser.pl access.log.2.{gz|bz2}
 ไปเรื่อยๆ

- เรียกดูข้อมูลได้จากเว็บ http:// web_address /lightsquid

- ไปตั้งค่า crontab ให้ทำงานตามช่วงเวลา ตามที่เราต้องการ ในที่นี้ ผมให้ทำงานวันละครั้งตอน 4 นาฬิกา 5 นาทีหลังจากที่ squid ทำการ rotate log ไปเรียบร้อยแล้วตอนตี 4
 # crontab -e
 0 4 * * * /usr/sbin/squid -k rotate
 5 4 * * * /www/lightsquid/lightparser.pl access.log.0

- เป็นอันเรียบร้อย ทีนี้ เราก็สามารถตรวจสอบได้แล้ว ว่าใครใช้เน็ต ไปไหนบ้าง ใช้ปริมาณ มากน้อยเท่าไหร่ ใช้เวลาไหน ฯลฯ

ตัวอย่างรายงานจาก lightsquid

รายละเอียดการใช้งาน

เป็นต้น .


อ่านความคิดเห็น

ความคิดเห็นที่ 1
กระถางธูป วันที่ : 11/12/2007 เวลา : 15.36 น.
http://www.oknation.net/blog/katangtup

............เราชอบบทความนี้มากเลยนะ....ขอบคุณสำหรับบทความดี.ดี.แบบนี้น้า....ว่างๆ..ไปเล่นที่..บล๊อก........เราบ้างนะ........
แสดงความคิดเห็น

  เข้าสู่ระบบ   |   สมัครสมาชิก
ชื่อ:  
อีเมล์:  
เว็บไซต์:  
ความคิดเห็น:  
   

ถึง บล็อกเกอร์ ทุกท่าน โปรดอ่าน
   ด้วยทาง บริษัท จีเอ็มเอ็ม แกรมมี่ จำกัด (มหาชน) ได้ติดต่อขอความร่วมมือ มายังเว็บไซต์และเว็บบล็อกต่าง ๆ รวมไปถึงเว็บบล็อก OKnation ห้ามให้มีการเผยแพร่ผลงานอันมีลิขสิทธิ์ ของบริษัท จีเอ็มเอ็ม แกรมมี่ฯ บนเว็บ blog โดยกำหนดขอบเขตของสิ่งที่ห้ามทำ และสามารถทำได้ ดังนี้
ห้ามทำ
- การใส่ผลงานเพลงต้นฉบับให้ฟัง ทั้งแบบควบคุมเพลงได้ หรือซ่อนเป็นพื้นหลัง และทั้งที่อยู่ใน server ของคุณเอง หรือ copy code คนอื่นมาใช้
- การเผยแพร่ file ให้ download ทั้งที่อยู่ใน server ของคุณเอง หรือฝากไว้ server คนอื่น
สามารถทำได้
- เผยแพร่เนื้อเพลง ต้องระบุชื่อเพลงและชื่อผู้ร้องให้ชัดเจน
- การใส่เพลงที่ร้องไว้เอง ต้องระบุชื่อผู้ร้องต้นฉบับให้ชัดเจน
จึงเรียนมาเพื่อโปรดปฎิบัติตาม มิเช่นนั้นทางบริษัท จีเอ็มเอ็ม แกรมมี่ฯ จะให้ฝ่ายดูแลลิขสิทธิ์ ดำเนินการเอาผิดกับท่านตามกฎหมายละเมิดลิขสิทธิ์
OKNATION



กฎกติกาการเขียนเรื่องและแสดงความคิดเห็น
1 การเขียน หรือแสดงความคิดเห็นใด ๆ ต้องไม่หมิ่นเหม่ หรือกระทบต่อสถาบันชาติ ศาสนา และพระมหากษัตริย์ หรือกระทบต่อความมั่นคงของชาติ
2. ไม่ใช้ถ้อยคำหยาบคาย ดูหมิ่น ส่อเสียด ให้ร้ายผู้อื่นในทางเสียหาย หรือสร้างความแตกแยกในสังคม กับทั้งไม่มีภาพ วิดีโอคลิป หรือถ้อยคำลามก อนาจาร
3. ความขัดแย้งส่วนตัวที่เกิดจากการเขียนเรื่อง แสดงความคิดเห็น หรือในกล่องรับส่งข้อความ (หลังไมค์) ต้องไม่นำมาโพสหรือขยายความต่อในบล็อก และการโพสเรื่องส่วนตัว และการแสดงความคิดเห็น ต้องใช้ภาษาที่สุภาพเท่านั้น
4. พิจารณาเนื้อหาที่จะโพสก่อนเผยแพร่ให้รอบคอบ ว่าจะไม่เป็นการละเมิดกฎหมายใดใด และปิดคอมเมนต์หากจำเป็นโดยเฉพาะเรื่องที่มีเนื้อหาพาดพิงสถาบัน
5.การนำเรื่อง ภาพ หรือคลิปวิดีโอ ที่มิใช่ของตนเองมาลงในบล็อก ควรอ้างอิงแหล่งที่มา และ หลีกเลี่ยงการเผยแพร่สิ่งที่ละเมิดลิขสิทธิ์ ไม่ว่าจะเป็นรูปแบบหรือวิธีการใดก็ตาม 6. เนื้อหาและความคิดเห็นในบล็อก ไม่เกี่ยวข้องกับทีมงานผู้ดำเนินการจัดทำเว็บไซต์ โดยถือเป็นความรับผิดชอบทางกฎหมายเป็นการส่วนตัวของสมาชิก
คลิ้กอ่านเงื่อนไขทั้งหมดที่นี่"
OKnation ขอสงวนสิทธิ์ในการปิดบล็อก ลบเนื้อหาและความคิดเห็น ที่ขัดต่อความดังกล่าวข้างต้น โดยไม่ต้องชี้แจงเหตุผลใดๆ ต่อเจ้าของบล็อกและเจ้าของความคิดเห็นนั้นๆ
   

กลับไปหน้าที่แล้ว กลับด้านบน