当前位置: 首页 > news >正文

国外常用的网站开发系统通付盾 建设网站

国外常用的网站开发系统,通付盾 建设网站,网站建设与网页设计制作绿皮书,网站建设需求书在本文中#xff0c;我们准备对上文搭建好的小型的asterisk电话系统添加动态的odbc支持,这样就可以动态地添加和注册。 一、安装Mysql和配置环境 1.1安装Mysql $ sudo apt-get install mysql-server 设置root的password 1.2 配置Mysql 配置并确认安全 $ sudo /usr/bin/…在本文中我们准备对上文搭建好的小型的asterisk电话系统添加动态的odbc支持,这样就可以动态地添加和注册。 一、安装Mysql和配置环境 1.1安装Mysql $ sudo apt-get install mysql-server 设置root的password 1.2 配置Mysql 配置并确认安全 $ sudo /usr/bin/mysql_secure_installation 创建用户asterisk $ mysql -u root -p mysql CREATE USER asterisk% IDENTIFIED BY yourpassword; 创建数据库asterisk mysql CREATE DATABASE asterisk; 赋予asterisk所有权限并可以从任何地方访问。 mysql GRANT ALL PRIVILEGES ON asterisk.* TO asterisk%; mysql exit 1.3 安装并配置odbc桥 $ sudo apt-get install unixODBC unixODBC-dev $ sudo apt-get install libmyodbc 创建 /etc/odbcinst.ini内容如下 [MySQL] Description ODBC for MySQL Driver /usr/lib/odbc/libmyodbc.so Setup /usr/lib/odbc/libodbcmyS.so FileUsage 1 通过如下命令来验证odbcinst.ini是否有效 # odbcinst -q -d 创建 /etc/odbc.ini内容如下 [asterisk-connector] Description MySQL connection to asterisk database Driver MySQL Database asterisk Server localhost UserName asterisk Password yourpassword Port 3306 Socket /var/run/mysqld/mysqld.sock 通过以下命令确认是否可以连接 # echo select 1 | isql -v asterisk-connector 1.4 确认odbc相关安装模块 $ cd ~/src/asterisk-complete/asterisk/1.8 $ ./configure $ make menuselect 确认cdr_odbc, cdr_adaptive_odbc, func_odbc, func_realtime, pbx_realtime, res_config_odbc, and res_odbcODBC_STORAGE已经被选中 $ make install 二、配置Asterisk 2.1 修改/etc/asterisk/extconfig.conf支持动态加载 sippeers odbc,asterisk,sip sipusers odbc,asterisk,sip 2.2 修改/etc/asterisk/res_odbc.conf [asterisk] enabled yes dsn asterisk-connector username asterisk password cynthia pooling yes limit 2 pre-connect yes 2.3 创建表和数据 如果需要从远程 访问Mysql需要修改/etc/mysql/my.cnf 注释掉 bind-address 127.0.0.1 mysql -u asterisk -p use asterisk CREATE TABLE sip (type varchar(6) DEFAULT NULL,name varchar(128) DEFAULT NULL,secret varchar(128) DEFAULT NULL,context varchar(128) DEFAULT NULL,host varchar(128) DEFAULT NULL,ipaddr varchar(128) DEFAULT NULL,port varchar(5) DEFAULT NULL,regseconds bigint(20) DEFAULT NULL,defaultuser varchar(128) DEFAULT NULL,fullcontaxt varchar(128) DEFAULT NULL,regserver varchar(128) DEFAULT NULL,useragent varchar(128) DEFAULT NULL,lastms int(11) DEFAULT NULL ) ENGINEMyISAM DEFAULT CHARSETutf8;insert into sip (type,name,secret,context,host,defaultuser) values (friend,2220,blah,default,dynamic,2220);insert into sip (type,name,secret,context,host,defaultuser) values (friend,2221,blah,default,dynamic,2221);insert into sip (type,name,secret,context,host,defaultuser) values (friend,2222,blah,default,dynamic,2222); 2.4 去掉sip.conf 去掉sip.conf [2220]~[2226]的所有内容 三、启动和测试 启动 /etc/init.d/asterisk start 进入控制台 asterisk -rvvvvvvv 启动IP电话机和软件话成功的话在控制台可以考到从odbc注册的消息并且可以和上文一样进行拨号唯一不同的是本文的配置可以从odbc动态加载数据这尤其适用于sip用户经常发生改变的情况。 下文将对odbc数据库的支持进行进一步的扩展使得本文的小例子可以一步步符合工业的要求。 待续
http://www.hkea.cn/news/14518255/

相关文章:

  • php网站建设论文哪些网站是营销型网站及原因
  • 上海微网站建设简述程序开发的流程
  • 网站模板怎么进高端网站建设企业网站建站
  • 山西建设局网站首页试玩app推广网站建设
  • 做暧暧免费网站wordpress怎么改颜色
  • 网站建设作为四川建设网网站
  • 网站建设保定网站建设的方式
  • 网站的管理知乎关键词搜索排名
  • 简约网站模版网站不被收录怎么办
  • iis8出现在网站首页免费的微网站制作平台
  • 如何用源码搭建网站源码第三方做网站
  • 建设银行亚洲官方网站代理公司简介
  • 深圳龙华做网站的建设小说网站用什么软件
  • 网站交易平台建设seo公司运营
  • 南京做企业网站的公司著名室内设计网站大全
  • 做公司网站的费用乐清网吧
  • 杭州网站建设 双收wordpress静态404
  • 网站建设徐州百度网络网站电商美工培训哪个学校好
  • 最新网站网址永久发布网站建设都需要那些材料
  • 青岛科友网站建设网络公司入职中企动力一月有感
  • asp网站模板源码免费无限下载wordpress带前端积分系统主题
  • 优秀网站建设价格鹤壁市城乡一体化
  • 网站双线主机优势手机怎么连接海外线路
  • 淄博网站设计钉钉企业主页
  • 为什么网站建设要将access数据库文件变成asawordpress建站比较
  • 网站建设网上学趣快排seo是什么
  • mu建站工具专业简历制作公司
  • 保险网站哪个好产品营销方案策划书
  • 做钟点工 网站怎么用php语言做网站
  • wap蓝天建站长春网站建设兼职