admin 管理员组文章数量: 1184232
2024年4月28日发(作者:有前景的系统开发)
部署freeswitch+fusionpbx
前言:
freeswitch是目前开源最火的软交换系统,fusionpbx则是其gui管理界面(只有E
文版本),同样也是开源。freeswitch相比asterisk功能和性能都要强大很多,毕竟
freeswitch是一个开源的软交换系统,而asterisk只是一个开源的PBX系统,具体的一些
特性不了解的同学可以看维基百科。
在无线路由器上不是freeswitch不是很麻烦,openwrt都有编译好的包,直接通过
opkg安装就可以,但是如果需要GUI界面,这个就比较麻烦了,首先要解决的一个问题
是无线路由器的flash容量不够,其次是fusionpbx是php开发的web程序,调试起来
还是有点麻烦。
解决无线路由器flash容量不够的办法很多,dd-wrt和tomato一般是使用opt挂载
U盘来解决,openwrt一般则是block-extroot方式将 U盘挂载到/overlay目录,我所
使用的openwrt本身集成了block-extroot功能,直接将一个4G的U盘挂载到/overlay
目录,很好解决了flash容量不够的问题。具体操作办法我这里不累赘了,以前有很多相
关的帖子,大家随便搜一下就能找到很多。
fusionpbx调试的时候,以前有一篇关于fusionpbx的文章,全E文的,不过很简单
就能读明白,其使用的环境是php5,web服务利用openwrt的uhttp,数据库使用的是
sqlite,但是我按照其指导,一步一步来,最后还是失败。于是我寻求其他办法,几经失败,
最后在php+lighttpd+mysq组合下成功了。
我的硬件环境是tp-link TL-845N改8M flash/64M RAM/刮U加USB口,软件环
境是我以前发布的一个帖子内的,帖子名:【补充】841N V8 843N 845N 等AR9341 8M
uboot(带httpd) +art ,(链接
/forum/)。
经过几个日夜的调试,终于把freeswitch+fusionpbx部署完成,不敢独享,特将笔
记贴出来给有同样兴趣的同学参考一下。
好了,废话已经很多了,下面正式开始在openwrt无线路由器上部署
freeswitch+fusionpbx。
一、基本配置及检出fusionpbx
修改软件源为
/snapshots/trunk/ar71xx/packages
opkg update
opkg install zoneinfo-core zoneinfo-asia
opkg install subversion-client openssh-sftp-server unzip
修改/etc/config/system 时区为:Asia/ShangHai /*先略去此步骤,如fusionpbx
页面报时区错误时再修改*/
检出fusionpbx版本
版权声明:本文标题:部署FreeSWITCH + FusionPBX 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1714269239a672682.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论