最近在学习XMPP,简单了解了下协议后,感觉有必要自己动手搭建下环境,有助于理解协议,再就是方便后续抓包,便于后面开展工作。
刚开始准备在ubantu上搭建,也实施了,遇到一堆问题,然后转到windows,个人感觉这个操作相对简单一些(也可能ubantu走弯路了)
- 电脑环境:windows 10 ( 64位)
- openfire+spark下载地址:(建议下载带有jre的版本)
http://igniterealtime.org/downloads/index.jsp
- openfire安装:
1)数据库设置默认为标准数据库,建议选择嵌入数据库(openfire自带),当然也可以选择标准数据库,如果openfire没有带jdbc的连接驱动,需要自己添加,驱动放置路径:openfire安装路径的lib下 例:D:\Program Files\Openfire\lib(我的安装在D盘,系统默认安装在C盘,每次都往C盘放,时间久了,C盘要炸)
2)登录时:账号admin 不是admin@example.com(我就是犯了这个错,有报错但是是英文,自己翻译又不能get到精髓)
3)域名(登录spark时使用)