EjabberdODBC(WINDOWS)平臺配置手册.docxVIP

  • 7
  • 0
  • 约1.47千字
  • 约 4页
  • 2016-12-06 发布于重庆
  • 举报
EjabberdODBC(WINDOWS)平臺配置手册

WINDOWS聊天服务器配置手册清除ODBC配置运行removefreetds.bat删除ODBC驱动程序 清除注册表HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\FreeTDSHKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Drivers\FreeTDS在运行installfreetds.bat进行安装新的ODBC数据源ODBC配置,使用freetds-0.82(同城通ODBC驱动)运行VC2008运行库vcredist_x86打开ODBC数据资源管理器 选择用户DSN,点击添加后选择FreeTDS的驱动程序双击该驱动后弹出, 对应写上数据库的账号和密码然后点OK就配置完成了安装配置ejabberd安装ejabberd服务端(略)ejabberd配置文件选择配置文件:/ejabberd/conf/ejabberd.cfg验证修改这个选项值的名字可能被误导, 因为 auth_method 名字用于通过ODBC以及通过原生MySQL接口访问关系数据库. 把{auth_method, internal}.注释掉。{auth_method, [odbc]}.数据库连接实际的数据库访问使用选项 odbc_server 来定义. 它的值通常用来定义我们是否想使用 ODBC, 或两个可用的原生接口之一。{odbc_server, DSN=ejabberd;UID=sa;PWD=111111}存储模块修改以下几项,在原有基础加_odbcmod_last_odbc、mod_offline_odbc、mod_privacy_odbc、mod_private_odbc、mod_pubsub_odbc、mod_roster_odbc、mod_vcard_odbc mod_last_odbc: 最后连接日期和时间mod_offline: 离线消息(此项不加ODBC,建议使用原版)mod_privacy_odbc: 用户黑名单规则mod_private_odbc: 私有XML存储mod_pubsub_odbc:发行-订阅mod_roster_odbc:名册管理mod_vcard:用户的VCARD(此项不加ODBC,建议使用原版)注意事项:使用sqlserver数据库,不可修改表mod_vcard。修改配置文件前需停止IM服务,修改后删除 ejabberd-2.1.5\database\ejabberd@localhost 下所有文件后,重启服务。MSSQL扩展架构用ejabberd-2.1.4.tar.gz源码包ODBC自带mssql2005.sql文件,生成表和主键。其他配置删除以前的数据库文件,进入/usr/local/ejabberd/database 目录,删除ejabberd@localhost(如果不想保存离线消息的话可以直接删除,如果需要保存则不要删除)新建一个管理员用户,直接在SQL数据库的Users表添加一条数据Insert into users (username, password, created)values(‘admin’,’111111’,getdate());将用户加入到管理员进行web管理{acl, admin, {user, admin, 111111}}.{access, configure, [{allow, admin}]}.此时用管理员注册用户正常可用。蚅肂

文档评论(0)

1亿VIP精品文档

相关文档