1. ดาวน์โหลด
- โค้ด: เลือกทั้งหมด
cd /tmp
wget http://www.voip4share.com/sources/asterisk-stat-v2_0_1.tar.gz
2. แตกไฟล์
สมมติว่าเอาไปไว้ที่ Document Root ของ Web Server ที่ไดเร็คตอรี่ /var/www/html พร้อมเปลี่ยนชื่อให้เข้าเว็บได้ง่ายๆ
- โค้ด: เลือกทั้งหมด
tar xzvf asterisk-stat-v2_0_1.tar.gz -C /var/www/html
cd /var/www/html
mv asterisk-stat-v2 asterisk-stat
3. แก้ไขไฟล์ defines.php
- โค้ด: เลือกทั้งหมด
cd lib
vi defines.php
- โค้ด: เลือกทั้งหมด
define ("WEBROOT", "http://192.168.4.55/asterisk-stat/");
define ("FSROOT", "/var/www/html/asterisk-stat/");
define ("HOST", "localhost");
define ("PORT", "3306");
define ("USER", "root");
define ("PASS", "password");
define ("DBNAME", "asterisk_cdr");
define ("DB_TYPE", "mysql"); // mysql or postgres
define ("DB_TABLENAME", "cdr");
// แทนเบอร์ Extension ด้านซ้ายมือ ด้วยชื่อทางด้านขวามือ
$appli_list['100']=array("Khun Nui");
$appli_list['102']=array("Khun Kik");
$appli_list['103']=array("Khun Joy");
4. สร้างดาต้าเบส asterisk_cdr และให้ Asterisk ส่ง CDR ไปเก็บในดาต้าเบส cdrasterisk
ดูวิธีการสร้างดาต้าเบสและเทเบิลที่บทความนี้ Asterisk + MySQL
5. แก้ไขไฟล์ export_pdf.php
หาบรรทัดนี้
include_once(dirname(__FILE__) . "/lib/fpdf.php');
แก้ให้เป็น
include_once(dirname(__FILE__) . "/lib/fpdf.php");
เพื่อให้ Export เป็นไฟล์ PDF ได้
6. เข้าเว็บ asterisk-cdr
http://192.168.4.55/asterisk-stat/cdr.php
CDR REPORT
CALLS COMPARE
MONTHLY TRAFFIC
DAILY LOAD