请输入您要查询的百科知识:

 

词条 FreePBX
释义

概念

FreePBX 是一个最强大的 GUI(基于网页的)配置Asterisk 的工具。它提供标准传统电话系统能做的任何事,加入大量的新功能。

FreePBX 之前被称为 Asterisk Management Portal,是 IP 电话工具 Asterisk 的标准化实现,可提供 Web 配置界面和其他工具。

配置

Freepbx环境下的Asterisk配置文件

安装了Freepbx后,会对Asterisk配置文件目录(默认/etc/asterisk)下的文件结构做一些修改.但万变不离其宗,熟悉了Freebpx环境下的Asterisk配置文件结构,让Freepbx更灵活的适应具体的需求

1、extensions.conf

/etc/asterisk/extensions.conf是/var/www/html/admin/modulus/core/etc/extensions.conf的符号连接(类似windows下的快捷方式).这个文件是由Freepbx控制,每次在freepbx web页面上的更动在apply以后,这个文件都会被重写,所以针对这个文件的手动修改,将会在下一次freepbx Apply 应用之后失效.

考虑到定制性和扩展性,Freepbx通过文件引用的方式来解决这个问题.辅助的配置文件如下

extensions_override_freepbx.conf

这个文件的内容将会覆盖Freepbx的extensions.conf和extensions_additional.conf中的内容,仅限于高级用户使用,如发现freepbx的缺陷后,临时修补.对freepbx的定制更灵活的方式是在extensions_custom.conf定义

extensions_additional.conf

Freepbx的WEB界面和dialplan相关的配置生成的内容保存这里,Freepbx每次apply配置之后都会覆写本文件.

extensions_custom.conf 这里是定制和完善Freepbx环境下Asterisk dialplan的正确位置

备注:

从这里看出,xxxx_additional.conf文件是Freepbx 界面生成的对应的配置文档而xxx_custom.conf是Freepbx预留的定制空间. 可参考/etc/asterisk/目录下的extensions_custom.conf.sample释例文件.

2、sip.conf/etc/asterisk/sip.conf

sip.conf/etc/asterisk/sip.conf 是 /var/www/html/admin/modulus/core/etc/sip.conf 的符号连接,和extensions.conf 的情况相同,所以针对这个文件的手动修改,将会在下一次 freepbx Apply 应用之后失效.

3、iax.conf

/etc/asterisk/iax.conf是/var/www/html/admin/modulus/core/etc/iax.conf的符号连接,和extensions.conf的情况相同,所以针对这个文件的手动修改,将会在下一次freepbx Apply 应用之后失效.

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/10 23:10:57