Asterisk1.4安装指南

原创 2007年09月20日 13:08:00

(一)安装环境

CentOS4.5,当然其它linux系统也可以



 

(二)安装建议

因为asterisk是一个开源的PBX,个人认为,如果是个人喜好,想不断的最求更高的性能和更多的功能,当然可以使用CVS下载最新的版本;

但是如果想使用更加稳定的版本,特别是商业用户,建议选择特定的一个稳定的版本,在此版本上进行配置,这样就避免了因为版本的更新而造成的各种各样的问题.

当然,也建议不要使用最新的Linux操作系统和最新的PC硬件配置,可能会由于操作系统版本不兼容或驱动程序不能检测到最新硬件而导致asterisk不能使用的问题.



 

(三)安装asterisk

1.检查系统内核版本

#uname -a

for example:

Linux luser 2.6.17-1.2142_EL #1 Tue Jul 11 22:41:14 EDT 2006 i686 i686 i386 GNU/Linux`.


 

2.检查是否已经安装kernel-devel

# rpm -q kernel-devel


running_at_console.gif

如果没有内核源码,你必须下载

# yum install kernel-devel


(如果你的系统是CentOS,在/usr/src/路径下不存在linux目录,可以建立内核源码的软链接
asterisk_installation_compilation_fedora_image274366.gif
注:我认为这一步是没有必要的)




 

3.检查是否已经安装以下的辅助软件包

rpm -q bison
rpm -q bison-devel
rpm -q ncurses
rpm -q ncurses-devel
rpm -q zlib
rpm -q zlib-devel
rpm -q openssl
rpm -q openssl-devel
rpm -q gnutls-devel
rpm -q gcc
rpm -q gcc-c++

 


4.如果没有安装则用yum安装

yum install bison
yum install bison-devel
yum install ncurses
yum install ncurses-devel
yum install zlib
yum install zlib-devel
yum install openssl
yum install openssl-devel
yum install gnutls-devel
yum install gcc
yum install gcc-c++

 
 

5.下载libpri,zaptel,asterisk软件包
将下载的软件包放到自定义的目录下
例如:/usr/src/


 
6.解压缩软件包
#cd /usr/src
# tar -xvzf libpri-1.4.1.tar.gz
# tar -xvzf zaptel-1.4.4.tar.gz
# tar -xvzf asterisk-1.4.8.tar.gz
# tar -xvzf asterisk-addons-1.4.2.tar.gz
# tar -xvzf asterisk-sounds-1.2.1.tar.gz

# rm -r *.gz (删除压缩包,可以不执行这一步)


 
7.安装libpri
# cd libpri-1.4.1
# make
# make install


 
8.安装zaptel
# cd ..
# cd zaptel-1.4.4
# ./configure
# make (make is OK, make26 seems to be useless for recent zaptel versions)
# make install
# make config (to add zaptel startup script /etc/init.d/zaptel)

 

9.安装asterisk
# cd ..
# cd asterisk-1.4.8

# ./configure
# make
# make install
# make samples


 
10.安装asterisk-addons
# cd ..
# cd asterisk-addons-1.4.2
# ./configure
# make
# make install
如果在make install的时候出现错误
cannot stat `.libs/libchan_h323.so.1.0.1'”
解决办法:
#
cd /usr/src/asterisk-addons/asterisk-ooh323c/.libs/
#ln -s libchan_h323.1.0.1 libchan_h323.so.1.0.1
# make samples


 
11.安装asterisk-sounds
# cd ..
# cd asterisk-sounds-1.2.1
# make
# make install

版权声明:本文仅用于学习和交流目的。非商业转载请注明作译者、出处,并保留本文的原始链接。

Asterisk权威指南/第三章 安装Asterisk

在这一章我们将详细介绍如何从源代码安装Asterisk。很多人回避这种方法,说它太难了,又耗时间。我们在这里想证明的是从源代码安装Asterisk其实没那么难。更重要的是,我们想为你提供一个最好的As...
  • SUKHOI27SMK
  • SUKHOI27SMK
  • 2013年12月25日 17:07
  • 3007

Eclipse 安装配置指南

安装Eclipse 安装Subclipse 配置Android   一、Eclipse的安装。 1、安装JDK6   下载JDK并进行安装 http://www.oracle.com/...
  • xst686
  • xst686
  • 2013年06月28日 09:26
  • 3218

Apache2.4安装指南

原文地址: LAMP 当中最是雷打不动的 Apache 更新了!这个已经用了六年的网页服务器现在也终于跳号到 2.4 版了。虽说前版的 Apache 一直以来都运作的相当稳定,但说真的,这次的更...
  • YYZhQ
  • YYZhQ
  • 2014年04月10日 16:51
  • 2236

Asterisk 系统的g.729, g.723编解码模块安装指南

  • 2008年01月02日 14:34
  • 40KB
  • 下载

【TFBOYS教程】Win10下基于Anaconda3的TensorFlow1.4安装(避坑小指南)

一、引言 能够找到这篇文章的读者想必对Tensorflow也有所了解了,这里也就不赘述Tensorflow是干嘛的了。 作为一个TFBOY(TensorFlow Boy),笔者也算有一定经验了。尽...
  • u010745011
  • u010745011
  • 2017年12月20日 15:56
  • 135

如何卸载Asterisk 1.8 &1.4 & 1.2

非原创,转自http://hi.baidu.com/brian/item/e7452ac21519e43d0931c6ec Asterisk 1.4如何卸载 第1步:stop asterisk...
  • lengxin337
  • lengxin337
  • 2012年07月27日 16:41
  • 962

Using sipp to stress test your asterisk 1.4 pbx system

1. Compile SIPp from here2. Create this in your asterisk extensions file[sipp]exten => 2005,1,Answer...
  • xuechongyang
  • xuechongyang
  • 2011年06月03日 15:30
  • 922

asterisk 1.4

  • 2011年06月14日 09:45
  • 20.69MB
  • 下载

Asterisk.Gateway.Interface.1.4.and.1.6.Programming.pdf

  • 2009年03月06日 17:53
  • 3.04MB
  • 下载

Asterisk权威指南(第3版)中文

  • 2017年07月05日 20:53
  • 8.58MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Asterisk1.4安装指南
举报原因:
原因补充:

(最多只允许输入30个字)