EjabberdODBC(WINDOWS)平台配置手册

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

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

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功