基于Ubuntu的Asterisk环境搭建

基于Ubuntu系统

//获取源码,版本可以自己选 

wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-15.6.0.tar.gz 

//解压 

tar -zxvf asterisk-15.6.0.tar.gz 

//安装基本库,最好修改下 下载源,国内改为阿里云等等 

sudo apt-get install build-essential 

//安装依赖库 

sudo apt-get install libjansson-dev 

sudo apt-get install bison 

sudo apt-get install uuid 

sudo apt-get install uuid-dev 

sudo apt-get install libxml2 

sudo apt-get install libxml2-dev 

sudo apt-get install sqlite3 

sudo apt-get install libsqlite3-dev 

//配置 

./configure 

//老版本可能会报错,得--disable-asteriskssl 

./configure --disable-asteriskssl 

//安装菜单选择 

make menuselect 

//安装asterisk 

make 

sudo make install 

sudo make samples 

这个时候,在/etc/asterisk目录下会建立一些文件,最主要的有sip.conf、extensions.conf 这两个。 

可以在 sip.conf、extensions.conf 配置号码和呼叫规则


运行asterisk: 

/usr/sbin/asterisk 

//查看 

ps -ef | grep aste 

//进入命令行 

asterisk -vvgc 

具体参数含义请参考手册 


1. 运行调试常用命令 

./asterisk & 在后台启动asterisk 

./asterisk –vvvc 启动asterisk并尽量多的在控制台显示调试信息 

./asterisk –r 连接asterisk控制台 

set verbose 9999 设置打印详细信息 

2.asterisk控制台下常用命令 

sip reload 重新加载sip配置信息 

sip set debug 设置显示更多的sip信息 

sip set debug off关闭显示更多的sip信息 

sip show channels 显示所有活动的SIP通道 

sip show peers 显示所有已定义的SIP peer 

sip show users 显示所有的SIP users(包括friends) 

sip show registry 显示注册到的主机状态 

dialplan show 显示拨号方案 

dialplan reload重新加载拨打方案 

stop gracefully 优雅地停止asterisk 

stop now 立即停止运行asterisk 

module show 显示所有已加载模块 

module loadcdr_radius.so 加载模块cdr_radius.so 

module reload cdr_radius.so 重新加载模块cdr_radius.so 

module unload cdr_radius.so 卸载模块cdr_radius.so 

module reload chan_sip.so重新装载sip的配置文件 

core show applications 显示所有的应用,比如Dial, Radius, Hangup,Answer等 

core show channels 显示所有的通话频道 

core show codecs 显示所有支持的编解码器 

core show functions 显示所有的功能函数 

运行asterisk命令后,会出现cli命令界面,输入下面命令后就可以看到打印了。 

core set verbose 5 

core set debug 5 


参考: 

asterisk安装、配置 

https://blog.csdn.net/liuxiao723846/article/details/79583327 

asterisk简单实用 

https://blog.csdn.net/liuxiao723846/article/details/79585897
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值