Asterisk realtime 之SIP用户动态写入mysql 数据库(1)

网友投稿 331 2022-08-28

Asterisk realtime 之SIP用户动态写入mysql 数据库(1)

asterisk 配置默认是文本方式由文件管理,但是对于SIP用户,队列坐席这些数据,保存在数据库中方便维护,Asterisk 通过realtime 引擎支持此功能,可以把其配置文件写入数据库维护,realtime分 两类,一类是 static 另一类是 realtime, static 意思是 配置文件数据保存在数据库中,系统启动后读取一次,如果这些数据在数据库中有改动,需要重新刷新才能同步到asterisk内存中,而realtime方式相反,asteirsk会自动查询数据库,比如配置SIP用户,直接在web后台配置数据,写入数据库,无需重启服务器或者sip模块即可 生效,一切都很自然。

下面 以realtime 方式 写入mysql数据库为例子:、

首先需要安装必要的软件包,

asterisk, MySQL server, libmysqlclient 和Asterisk-Addons

具体怎么安装自行解决。

查看Mysql数据库 状态:

/etc./init.d/mysql status

启动mydql :

/etc/init.d/mysqld start

修改Mysql 数据库密码:

mysql -u root -p test123

Realtime模式下,asterisk支持把SIP用户,队列,队列坐席,Meetme,musiconhold,voicemail 写入数据库,(1.8版本开始 也支持queue_log写入数据库)

下一篇把如何 实现SIP账户通过mysql数据库动态管理 贴出来。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:YTU 2440: C++习题 复数类--重载运算符+,-,*,/
下一篇:CodeForces - 834A
相关文章

 发表评论

暂时没有评论,来抢沙发吧~