-
2009年04月24日
Asterisk安装指南 - [CTI开发]
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://vontall.blogbus.com/logs/38425566.html
用来入门的大多是本叫做《Asterisk电话未来之路》的书,我也一样。不过随着版本的更新,安装方式有了一些变化。现在的新版本是1.4和1.6,我安装得是1.4。
1、选择操作系统
据说Asterisk对大多Linux支持的都比较好,我用得是Redhat AS4 U5,内核版本是2.6.9-55.EL。安装起来很顺利,2.4的据说麻烦一些。注意安装系统的时候选择上开发环境的包。
2、下载Asterisk相关安装包
《Asterisk电话未来之路》中所说的Ftp已经不好使了,现在的下载地址是http://downloads.digium.com/pub/。
3、下载各软件包,放在/usr/src目录中。用到的包主要有以下几个:
zaptel-1.4.12.1.tar.gz
libpri-1.4.9.tar.gz
asterisk-1.4.24.1.tar.gz
asterisk-addons-1.4.7.tar.gz
asterisk-sounds-extra_1.2.1.orig.tar.gz
4.解压缩软件包
#cd /usr/src
# tar -xvzf zaptel-1.4.12.1.tar.gz
# tar -xvzf libpri-1.4.9.tar.gz
# tar -xvzf asterisk-1.4.24.1.tar.gz
# tar -xvzf asterisk-addons-1.4.7.tar.gz
# tar -xvzf asterisk-sounds-extra_1.2.1.orig.tar.gz
5.安装libpri
# cd libpri-1.4.9
# make
# make install
6.安装zaptel
# cd ..
# cd zaptel-1.4.12.1
# make
# make install
# make config
7.安装asterisk
# cd ..
# cd asterisk-1.4.24.1
# ./configure
# make
# make install
# make samples
8.安装asterisk-addons
# cd ..
# cd asterisk-addons-1.4.7
# ./configure
# make
# make install
# make samples
9.安装asterisk-sounds
# cd ..
# cd asterisk-sounds-1.2.1
# make
# make install
10.安装完成,启动服务
/usr/sbin/safe_asterisk随机文章:
Asterisk中设置快捷键(features)的时间间隔 2009年11月20日开源的php agi库:PHPAGI 2009年09月05日Asterisk Dialplan命令中文翻译 2009年07月24日FreePBX中的拨号模式(Dial Rules) 2009年06月26日将用户(user)与设备(device)区分开来--内线分机的高级应用 2009年06月26日
收藏到:Del.icio.us








评论
************************************
Can't locate Zaptel/Hardware/USB.pm in @INC (@INC contains: . ./zconf ./zconf /usr/local/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi /usr/local/lib/perl5/site_perl/5.10.0 /usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.10.0/i386-linux-thread-multi /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl .) at zconf/Zaptel/Hardware.pm line 11.
BEGIN failed--compilation aborted at zconf/Zaptel/Hardware.pm line 11.
Compilation failed in require at zaptel_hardware line 19.
BEGIN failed--compilation aborted at zaptel_hardware line 19.
make[2]: *** [perlcheck] Error 1
make[2]: Leaving directory `/usr/src/zaptel-14121/kernel/xpp/utils'
make[1]: *** [utils-subdirs] Error 2
make[1]: Leaving directory `/usr/src/zaptel-14121'
make: *** [all] Error 2
我是有块三汇的Asterisk卡的,如果没有接口卡的话,就需要ztdummy模块。
不知道你是否打开了ztdummy驱动模块。可以打开试试。