Asterisk安装和测试

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Asterisk安装

(红色字体部分为需要键入或修改的部分)

下载准备

系统环境:Linux CentOS 5.0,安装开发工具以及开发库。

Asterisk 源代码包asterisk-1.6.1.20.tar.gz,版本:1.6.1.20。

SIP软电话使用eyebeam 版本:1.5.8。

1.切换用户(需要输入管理员密码),执行

su root

2.进入源码包存放文件夹

[root@asterisk-test1 ~]#cd /usr/local/src

3.下载

[root@asterisk-test1 ~]#wget

/pub/telephony/asterisk/releases/asterisk1.6.1.20.

tar.gz

编译安装Asterisk

1.解压源代码包

[root@asterisk-test1 ~]# tar -zxvf asterisk-1.6.1.20.tar.gz

2.进入包目录

[root@asterisk-test1 ~]# cd asterisk-1.6.1.20

3.环境检测和预配置

[root@asterisk-test1 asterisk-1.4.5]# ./configure(其实这样直接进行configure并非十分规范。应当先使用“./configure –help”命令来

查看一些可用的选项和参数,然后根据实际情况才进行定制操作。)当环境预检测和预配置工作

做完时,最后会显示以上反馈信息。并且建立好Makefile。

注意:系统如果缺少安装必须的包,此步骤可能会出现configure: error错误,解决方案见后文可能遇到的问题

configure: creating ./config.status

config.status: creating build_tools/menuselect-deps

config.status: creating makeopts

config.status: creating channels/h323/Makefile

config.status: creating include/asterisk/autoconfig.h

.$$$$$$$$$$$$$$$=..

.$7$7.. .7$$7:.

.$$:. ,$7.7

.$7. 7$$$$ .$$77

..$$. $$$$$ .$$$7

..7$ .?. $$$$$ .?. 7$$$.

$.$. .$$$7. $$$$7 .7$$$. .$$$.

.777. .$$$$$$77$$$77$$$$$7. $$$,

$$$~ .7$$$$$$$$$$$$$7. .$$$.

.$$7 .7$$$$$$$7: ?$$$.

$$$ ?7$$$$$$$$$$I .$$$7

$$$ .7$$$$$$$$$$$$$$$$ $$$.

$$$ $$$$$$7$$$$$$$$$$$$ .$$$.

$$$ $$$ 7$$$7 .$$$ .$$$.

$$$$ $$$$7 .$$$.

7$$$7 7$$$$ 7$$$

$$$$$ $$$

$$$$7. $$ (TM)

$$$$$$$. .7$$$$$$ $$

$$$$$$$$$$$$7$$$$$$$$$.$$$$$$

$$$$$$$$$$$$$$$$.

configure: Package configured for:

configure: OS type : linux-gnu

configure: Host CPU : i686

4.清除陈旧的已编译文件

[root@asterisk-test1 asterisk-1.4.5]# make clean

5.重新编译Asterisk程序

[root@asterisk-test1 asterisk-1.4.5]# make

编译完成后会显示以下反馈提示信息,提示用户进行下一步可选的操作。

+--------- Asterisk Build Complete ---------+

+ Asterisk has successfully been built, and +

+ can be installed by running: +

+ +

+ make install +

+-------------------------------------------+

这里提示用户下一步可以使用“make install”命令,来进行安装了。

6.安装Asterisk程序

[root@asterisk-test1 asterisk-1.4.5]# make install

当安装完成后就会显示以下反馈提示信息,提示用户进行进一步可选的操作。

+---- Asterisk Installation Complete -------+

+ +

+ YOU MUST READ THE SECURITY DOCUMENT +

+ +

+ Asterisk has successfully been installed. +

+ If you would like to install the sample +

+ configuration files (overwriting any +

+ existing config files), run: +

+

+

+ make samples +

+

+

+-----------------or ---------------------+

+ +

+ You can go ahead and install the asterisk +

+ program documentation now or later run: +

+ +

+ make progdocs +

+ +

+ **Note** This requires that you have +

+ doxygen installed on your local system +

+-------------------------------------------+

这里提示用户还能够有2种可选的操作分别是通过“make samples”来安装配置模版,以及通

过“make progdocs”来安装一些程序文档。

7.安装配置模版:

[root@asterisk-test1 asterisk-1.4.5]# make samples

通过这个命令会安装Asterisk的配置文件模版,当然不会有强大的现成的配置,但确实是相当

有帮助的,是配置过程中的重要参考。

8.还可以安装网页语音信箱:(这里暂时没有用到,可以不安装)

相关文档
最新文档