Asterisk realtime 之SIP用户动态写入mysql 数据库(1)
2013-03-20 20:41
951 查看
本文来自 csdn ucser, http://blog.csdn.net/perfectpdl 转载注明出处,谢谢,
VOIP行业资讯和技术趋势请参考: www.voip123.cn
提供通信服务器和客户端解决方案,包括 视频电话,调度系统,会议系统等,联系QQ 774291943
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数据库动态管理 贴出来。
VOIP行业资讯和技术趋势请参考: www.voip123.cn
提供通信服务器和客户端解决方案,包括 视频电话,调度系统,会议系统等,联系QQ 774291943
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数据库动态管理 贴出来。
相关文章推荐
- Asterisk realtime 之SIP用户动态写入mysql 数据库(2)
- Asterisk realtime 之SIP用户动态写入mysql 数据库
- Asterisk-sip(mysql)动态写入和拨号方案动态(Agi)
- MySQL用户管理、常用sql语句、数据库备份
- 查询数据库当前用户连接信息(MySQL,Oracle)
- MYSQL添加新用户 MYSQL为用户创建数据库 MYSQL为新用户分配权限
- MySql中添加用户,新建数据库,用户授权,删除用户,修改密码,root密码丢失
- java高并发写入用户信息到数据库的几种方法
- windows安装mysql 5.7 创建root、user用户,创建数据库过程
- Linux 下 mysql添加用户并授权数据库权限
- MySQL5.7 创建用户分配权限(到指定数据库或者指定数据库表中)
- 6.(Mysql数据管理相关)连接MYSQL,修改密码,增加新用户,数据库相关命令,表操作相关命令,数据相关命令,数据库sql导入和导出,备份数据库,查看不到mysql数据库的解决办法
- mysql给用户创建数据库
- MySql 新建用户,新建数据库,用户授权,删除用户,修改密码
- MYSQL添加新用户 MYSQL为用户创建数据库 MYSQL为新用户分配权限(转)
- MySQL常用操作(2) 之 用户管理、常用语句、数据库备份恢复
- mysql 数据库授权(给某个用户授权某个数据库)
- linux下mysql的最常用的操作指令_创建用户、备份和还原数据库
- mysql 数据库用户创建和授权
- 数据库 之 MySQL用户和权限管理