• Asterisk 安装与配置


    如果用来管理 1.4 版本的 Asterisk ,可能会存在未知的问题。通过集成 CentOS 、 Asterisk 和 FreePBX , Fonality 公司提供了一个完全傻瓜式的 Asterisk 系统(或者叫产品系统),从安装操作系统到配置、管理路由和分机,都可以实现高度自动化,这个系统,被称为 Trixbox ( www.trixbox.org ),之前叫做 Asterisk@Home (简称 AAH ),目前最新版本是 2.0 。这是个非常流行的 Asterisk 系统,因为它有着迅速、方便的安装和管理能力,看上去更像一个成熟的产品而非黑客的玩具,它最适合于新买来的计算机,用户不需要什么前期准备,甚至不需要格式化硬盘,直接把光盘插入新买的计算机中,就能完成所有的安装和配置。最近开发 Asterisk 的公司 Digium 现在也开始推出自己的类似产品—— AsteriskNOW ( www.asterisknow.org ),它也是一个具备和 Trixbox 相似扩展功能的,集成了操作系统和 Web 管理界面的产品级别的 Asterisk 系统,不过目前版本还是BETA 4 ,使用的人还不多,今后究竟哪个系统更加符合用户需求,应用更加广泛,还需要我们拭目以待。

    首先,确保系统的编译环境是完好的,包括 gcc 、 c libary 、 make 和内核源文件 kernel-source 等软件都已经被安装了,虽然对于大多数系统来说,这些都是默认安装的,但对于少数系统来说,出于安全考虑,会清除掉软件编译的环境,或者没有安装 kernel source ,那么在安装 Asterisk 及相关软件时很可能出现错误,对这类系统,就需要首先安装好上面提及的这几个软件包。比如,在 Debian 系统中,可以使用下列命令安装上面的包:Debian: apt-get update;apt-get install gcc make libc6-dev linux-source然后,我们将所有需要的软件包下载下来,包括 asterisk 、 asterisk-addons 、 zaptel 、 libpri 等,需要的软件具体说明如下:

    asterisk 常用命令

    1、运行调试常用命令

    • ./asterisk & #后台启动
    • ./asterisk -vvvc #启动asterisk 并尽量多的在后台显示调试信息
    • ./asterisk -r #连接asterisk控制台
    • set verbose #设置打印信息

    2、asterisk控制台下常用命令

    • set reload #重新加载sip配置信息
    • sip set debug on #设置显示更多的Sip信息
    • sip set debug off #关闭更多sip信息显示
    • sip show channels #显示活动的sip通道
    • sip show peers #显示已定义的sip peer
    • dialplan show #显示拨号方案
    • dialplan reload #重新加载拨号方案
    • stop gracefully #优雅的终止asterisk
    • stop now #立即停止asterisk
    • module show #显示所有已加载模块
    • module load xxxxx.so #加载xxxxx.so 模块
    • module reload xxxx.so #重新加载xxxx.so
    • module unload xxxx.so #卸载xxxx.so模块
    • core show applications #显示所有的应用 如:Dial、Radius、Hangup、Answer等
    • core show channels #显示所有的通话频道
    • core show codecs #显示所有支持的编解码器
    • core show funcions #显示所有的功能函数
  • 相关阅读:
    xampp 安装后无法启动apache 的解决方法
    前端常用规范
    FontAwesome 奥森图标的学习
    获取iframe 内元素的方法
    CSS中的选择器
    使用JavaScript缓存图片
    控制台console对象常用的一些方法
    清除浮动的方法
    浏览器存储:cookie
    HTML的文档类型:<!DOCTYPE >
  • 原文地址:https://www.cnblogs.com/welhzh/p/4601874.html
Copyright © 2020-2023  润新知