จดไว้หน่อย กว่าจะทำเสร็จใช้เวลานานมาก ตั้งแต่ติดตั้ง Perl ไปจนถึง Set Log Format ที่ IIS7 ไม่เหมือนกับ IIS6 ลองดูเป็น Step
ติดตั้ง Perl
- Download
- ติดตั้ง กด Next แหลก
- ติดตั้งเสร็จ ให้สร้าง Virtual Directory โดยใช้ชื่อว่า webstats
- จากนั้น Set ที่ IIS เพื่อให้ support perl ได้เฉพาะ Folder webstats
- คลิกขวาที่ webstats จากนั้นไปที่ Handler Mappings
เลือก Add Script Map
- Request Path : *.pl
- Executable : [Path to Perl]\bin\perl.exe “%s” %s
- Name : perl
ในส่วนของ Request Restrictions
- Verb : POST, GET, HEAD
จากนั้น Reset IIS เป็นอันเสร็จพิธี
ติดตั้ง Awstats
- Download awstats
- unzip และไว้ที่ไหนก็ได้ ส่วนตัวจะไว้ที่ E:\inetpub\localuser\webstats
- เrename awstats.model.conf เป็น awstats.conf
- แก้ไข awstats.conf
LogFile="[Path to Log File]\u_ex%YY%MM%DD.log"
LogFormat = %time2 %other %other %other %method %url %other %other %logname %host %other %ua %other %referer %other %code %other %other %bytesd %other %other
SiteDomain="[Domain]"
DirData="[Path to AWSTATS CGI-BIN]"
DirIcons="../icon"
- เป็นอันเสร็จพิธี
กวาดเก็บขยะ
- Gen Stats
- Set Authen
- Redirect ให้เข้าสู่ Webstats แบบง่ายๆ
- Set Task Schedule Gen Stats
ทั้งหมดคร่าวๆจะประมาณนี้ ที่ยากสุดคือ Log Format (งมหานานมาก กว่าจะหาได้ ทั้งนี้ต้องขอบคุณเว็บนี้ ส่วนการติดตั้งเว็บนี้เห็นภาพเยอะดี น่าจะเข้าใจง่ายกว่า)


