資源描述:
《Asterisk教程.doc》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。
1、安裝注意事項:?主要包:Asterisk主程序,libpri庫,zaptel;(libpri->zaptel->Asterisk)安裝Asterisk須要的包:gcc3.x(編譯);bison:代替yacc解析器(extensions.conf表達式需要bison解析)與cli;OpenSSl:Cryptographic;使用zttool工具須要libnewt;實時做用ztdummy或使用zaptel提供的硬件驅動,都要安裝zaptel包;使用ztdummy驅動做時鐘接口就須要libpri庫檢查依賴包是否安裝及安裝方法:rpm-
2、qkernel-develrpm-qbisonrpm-qbison-develrpm-qncursesrpm-qncurses-develrpm-qzlibrpm-qzlib-develrpm-qopensslrpm-qopenssl-develrpm-qgnutls-develrpm-qgccrpm-qgcc-c++yuminstallkernel-develyuminstallbisonyuminstallbison-develyuminstallncursesyuminstallncurses-develyuminstal
3、lzlibyuminstallzlib-develyuminstallopensslyuminstallopenssl-develyuminstallgnutls-develyuminstallgccyuminstallgcc-c++安裝asterisk:1、安裝Libpri:進入安裝目錄cd/path/to/source/libprimakemakeinstall2、安裝Zaptel:進入安裝目錄cd/usr/src/asterisk/zaptelmakemakeinstall3、安裝Asterisk:進入安裝目錄cd/usr
4、/src/asterisk/asterisk./configuremakemakeinstallmakesamplesasterisk的目錄:/etc/asterisk/ Asterisk主目錄,包含其它關于Asterisk的配置文件; *zaptel.conf這個配置文件放在/etc,因為其它軟件也可以使用Zaptel這個硬件及其驅動,所以不是放在/etc/asterisk里./usr/lib/asterisk/modules/ 這個目錄包含所有可以加載Asterisk模塊(應用程序編輯器格式和有用通道),在Aste
5、risk啟運時會加載這些模塊(可以編輯modules.conf)./var/lib/asterisk/ 比較重要的是astdb文件與agi-bin目錄; astdb包含Asterisk當?shù)財?shù)據(jù)庫信息. sounds/ 所有聲音提示的文件在里面,包括Asterisk原代碼中的sounds.txt文件mohmp3/ 如果配置了音樂保持,應用程序會在這個目錄下查找mp3(用CBR從文件中去除身份標簽)./var/lib/asterisk/agi-bin agi-bin包含所有腳本,可以通過許多已經(jīng)建立的AGI應用程序與Ast
6、erisk連接./var/spool/asterisk/outgoing/外呼文件配置文件:/etc/zaptel.conf 硬件接口的基本層. /etc/asterisk/zapata.conf 為硬件配置Asterisk的接口./etc/asterisk/sip.conf SIP協(xié)議配置文件/etc/asterisk/iax.conf 呼入和呼出IAX通道/etc/asterisk/extensions.conf 撥號方案配置文件/etc/asterisk/logger.conf調試信息的配置文件/etc/as
7、terisk/manager.conf登錄的賬號配置文件/etc/asterisk/meetme.conf會議配置文件/etc/asterisk/modules.conf模塊加載配置文件/etc/asterisk/feature.conf電話按鍵配置文件Zapata配置[trunkgroups][channels]language=cncontext=from-pstn;signalling=fxs_ks;signalling=pri_netsignalling=pri_cpe;switchtype=nationalswitch
8、type=euroisdnpridialplan=nationalcallerid=asreceivedusecallerid=yeshidecallerid=nocallwaiting=yesusecallingpres=yescallwaitingcalle