มีไฟล์สำคัญ 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