ไฟล์และโฟลเดอร์ที่เกี่ยวข้องกับ Asterisk

Asterisk Opensource IP Pbx

ไฟล์และโฟลเดอร์ที่เกี่ยวข้องกับ Asterisk

โพสต์โดย voip4share » 19 ธ.ค. 2009 17:00

มีไฟล์สำคัญ 2 ไฟล์ในโฟลเดอร์ /usr/sbin (เครื่องของคุณอาจจะอยู่ที่โฟลเดอร์อื่นก็ได้นะคับ) คือ asterisk และ safe_asterisk

asterisk เป็นไฟล์หลักที่จะใช้ในการรัน Asterisk ครับ ไฟล์นี้เป็นแบบไบนารี แก้ไขไม่ได้นะครับ
safe_asterisk เป็นไฟล์ที่จะใช้ในการเรียกไฟล์ asterisk มาทำงาน เป็นเท็กซ์ไฟล์ครับแก้ไขได้

มีอีก 1 ไฟล์ในโฟลเดอร์ /etc/init.d คือ asterisk ไฟล์นี้จะใช้จะใช้เพื่อทำให้ Asterisk รันเป็นเซอร์วิสของ CentOS ครับ รวมทั้งเราใช้เพื่อสตาร์ท สต๊อป รีสตารท์ และมอนิเตอร์โพรเซสของ Asterisk ครับ


เมื่อเราติดตั้ง Asterisk จะมีโฟลเดอร์ที่สำคัญๆดังต่อไปนี้

1. /etc/asterisk
เก็บไฟล์ *.conf เป็นไฟล์คอนฟิกของ Asterisk
2. /var/lib/asterisk
เก็บไฟล์เสียงที่ Asterisk ใช้ รวมทั้งเสียงของโปรแกรมอื่นๆที่ทำงานร่วมกับ Asterisk และเก็บไฟล์ AGI ที่เขียนขึ้นมาเพื่อควบคุมให้ Asterisk ทำงานตามที่ต้องการ
3. /usr/lib/asterisk/modules
เก็บโมดูลของ Asterisk
4. /var/log/asterisk
เก็บ Log ในขณะที่ Asterisk ทำงาน
5. /var/run/asterisk
เก็บไฟล์ asterisk.pid เป็นโปรเซสการทำงานของ Asterisk
6. /var/spool/asterisk
เก็บวอยส์เมล์และไฟล์บันทึกเสียง

โฟลเดอร์เหล่านี้มีคอนฟิกไว้ในไฟล์ /etc/asterisk/asterisk.conf ดังนี้

[directories]
astetcdir => /etc/asterisk
astmoddir => /usr/lib/asterisk/modules
astvarlibdir => /var/lib/asterisk
astdbdir => /var/lib/asterisk
astkeydir => /var/lib/asterisk
astdatadir => /var/lib/asterisk
astagidir => /var/lib/asterisk/agi-bin
astspooldir => /var/spool/asterisk
astrundir => /var/run/asterisk
astlogdir => /var/log/asterisk


ไฟล์นี้เราแก้ไขได้ครับโดยใช้ Text Editor
voip4share
Administrator
 
โพสต์: 656
ลงทะเบียนเมื่อ: 18 พ.ย. 2009 11:26
ที่อยู่: รามคำแหง กรุงเทพฯ

ย้อนกลับไปยัง Asterisk SIP Server

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 2 ท่าน