*由于这段时间在苦逼的找工作,所以还有空闲时间给自己在研究其他技术--#
*相信很多人在做聊天技术的时候会用到环信这个强大的SDK,因为里面集成了很多所需的方法,只需集成好了,里面的方法基本就够你开发项目所需的,但是用xmpp自己写个IM估计很少人(包括自己^.^,~~),但不管怎么样现在很多公司都需要这个要求,本人面试的时候就有很大的体会 --!
*不过这里还没讲到如何使用XMPP,先介绍如何把所需的测试环境给配置好,有时间就把如何使用的方法给写出来(相信网上也有很多类似的,但是小弟搜索到的都是很早前的配置方式,有些可能不太适合现在使用,但大体都是一样的。希望可以帮到同学们可以顺利的配置openfire)
步骤一,下载配置的东西
1)
下载JDK到官方下载
我是下载这个的,大家可以参考一下
![]()
配置openfire相关设置(IOS)
2)
下载MySQL 下载第三个![]()
配置openfire相关设置(IOS)
3)
下载openfire和所需测试登录的spark下载最新的就OK
当下载完之后会在设置里看到如下图:
然后我们需要到刚才我们创建的数据库中去关联Openfire所使用的表
打开Finder进去路径为:/usr/local/然后按照如下图的步骤设置
还有一步需要配置MySQL,但是这步配置的话可以暂时忽略(最后在来配置也可以的,如果可以使用就可以先不管)然后继续步骤二,(把MySQL给打开,然后按照这里的步骤来配置MySQL,记得要把这里面提到的mysql密码给改了
步骤二,打开终端命令配置创建MySQL
1)进入database :cd /usr/local/openfire/resources/database
2)进入mysql控制台:mysql -u root –p
3)创建数据库openfire:create database openfire;(这里的分号“;”必须写上)
4)切换数据库:\u openfire
5)执行数据库脚本创建数据表:source openfire_mysql.sql
6)退出mysql:\q
- 这些都配置好了就进入偏好设置点击openfire
![]()
配置openfire相关设置(IOS)
- 如果都配置好的话下图区域1会是Running绿色,进来就点击图区域2按钮
![]()
配置openfire相关设置(IOS)
- 之后就会自动弹出配置openfier服务器的网页,按照步骤继续下去,
- 1
配置openfire相关设置(IOS) - 2
配置openfire相关设置(IOS) - 3
配置openfire相关设置(IOS) - 4——这里需要注意:把[host-name]改成 127.0.0.1 或 localhost,把[database-name] 改成openfire
配置openfire相关设置(IOS) - 5
配置openfire相关设置(IOS) - 6
配置openfire相关设置(IOS) - 7
配置openfire相关设置(IOS) 到这里基本就完成了,可以登陆进去设置自己的openfire服务器,生成几个用户可以用spark来测试。
有不懂可以留言或加QQ2596631084