码迷,mamicode.com
首页 > 数据库 > 详细

asterisk sip mysql 配置

时间:2015-03-17 18:21:30      阅读:615      评论:0      收藏:0      [点我收藏+]

标签:

最近研究asterisk配置,之前sip账号是配置在sip.conf文件里,手动写死的,目前需求,是动态新增sip账户,保存在数据库里。

数据库里新增了数据后,使用命令sip show users 不能加载到数据库的sip账号。

1.下载X-Lite软电话客户端,登陆sip账号,可以登陆成功。

2.修改res_config_mysql.conf文件,配置数据库的链接(host,dbname,username,password)

3.修改extconfig.conf文件,配置
    sippeers => mysql,general,bit_sip_buddies
    sipusers => mysql,general,bit_sip_buddies

【general】这个是res_config_mysql.conf里的头标签,

【bit_sip_buddies】这个是sip用户的表名

4.修改sip.conf文件

    rtupdate=yes  
    rtcachefriends=yes
    rtsavesysname=yes
    这三个配置是重点,一定要同时配上,就可以解决了sip show users命令不显示数据库里sip账号的问题了。

5.操作之前需检查

    (1)realtime mysql status输入此命令,监测realtime插件服务有没有

    (2)执行sip show users命令前,需使用X-Lite客户端登陆sip账号,才会加载到内存里,才能显示sip用户信息。




asterisk sip mysql 配置

标签:

原文地址:http://my.oschina.net/aicoding/blog/388091

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!