Asterisk安装

目前我还没安装成功,但已花了不少时间,此处记下:

网上找的都不靠谱,因为你的环境真不知道是怎么回事。

还是直接去官网看文档:

利用系统工具安装 https://wiki.asterisk.org/wiki/display/AST/Asterisk+Packages

源码编译安装 https://wiki.asterisk.org/wiki/display/AST/Installing+Asterisk+From+Source

我起先是看网上的帖子来安装,实际上是源码安装,这条路真是难走,开始是yum没有安装,只好去装rpm,但是安装rpm又找不到什么hearder,试了很多方法搞不定。

后来想找个rpm的安装包,http://www.rpmseek.com 上倒是有,但是链接有问题,只好在它的ftp上搜,好不容易搜到了,下下来安装又一堆依赖没有。这条路也走不通。

还是决定安装个ubuntu虚拟机算了。

注意安装asterisk和vmware都需要管理员权限。

vmware下载 http://www.vmsky.com/dl/VMware/Server/2009/02/17/2493.html (虽是免费,官方下载要注册还要认证)。

ubuntu可参考:http://www.dujinfang.com/past/2009/11/10/zai-ubuntu-shang-an-zhuang-asterisk/

 

其实最简单的就是直接安装AsteriskNow,它是CentOs+Asterisk+Freepbx的安装镜像,我在vmware虚拟机上安装,一会就装好了。

系统启动后会提示在哪个端口可访问freepbx。
发现连ssh和ftp都可以了(都是默认端口),所以就让vm后台运行,使用xshell登陆操作,爽。
freepbx文档 http://www.freepbx.org/support/documentation 登陆需要配置用户名密码。默认admin/admin

忍耐不住激动的心情,最想尝鲜的就是 sip电话了,配置也很简单:

官方教程 http://www.freepbx.org/support/documentation/administration-guide/adding-extensions

这篇文章图片强大,不看文字就可以看懂,还包括xlite配置:

http://www.pbxinaflash.com/community/index.php?threads/how-to-add-a-sip-softphone-freepbx-and-x-lite-as-an-example.4479/

于是我添加了两个sip分机,互相之间打电话,通了,very good.

这里面自带的mysql默认端口是3306,所以可以连接数据库看看里面有什么。(参见http://blog.ureshika.com/archives/860.html)

可见有两个表

asterisk -- 这个是主库(asterisk还是freepbx或是公用?)

asteriskcdrdb --这个大概是(Call Detail Record,CDR)数据库


Total views.

© 2013 - 2024. All rights reserved.

Powered by Hydejack v6.6.1