Asterisk是什么就不说了,去Google一下有很多介绍的资料。用来入门的大多是《Asterisk电话未来之路》这本书,有中文版本。
    下载Asterisk相关的安装包,安装包是带源码的,安装的时候需要进行编译,所以需要有相应的编译环境。现在的新版本是1.4和1.6,我安装得是1.4。小版本号是asterisk-1.4.27.1.tar.gz。下载地址 http://www.asterisk.org/downloads
    我只需要Voip,所以就只需要asterisk一个包,其他的都没有用,包括zaptel,libpri都没有用。
    我是在Red hat Linux上装的,Linux的版本比较老了。用root用户来安装的。
[root@localhost ~]# cat /etc/issue
Red Hat Enterprise Linux AS release 4 (Nahant Update 3)
[root@localhost ~]# uname -r
2.6.9-34.EL
    将asterisk-1.4.27.1.tar.gz放到/usr/src目录下。下面开始安装,安装过程比较简单。只是需要一点时间。
解压缩软件包
#cd /usr/src
# tar -xvzf asterisk-1.4.27.1.tar.gz
安装asterisk
# cd asterisk-1.4.27.1
# ./configure
# make
# make install
# make samples
安装完成,启动服务
/usr/sbin/safe_asterisk
    安装过程大概需要持续几分钟,主要是需要编译。
    服务启动完成,通过asterisk -vvvvvr验证一下。
(连接到CLI,使用5级复杂度调试)
# asterisk -vvvvvr
localhost*CLI>
localhost*CLI> show version
Asterisk 1.4.27.1 built by root @ localhost.localdomain on a i686 running Linux on...
localhost*CLI>