配置openfire服务器和mysql数据库进行即时通讯测试

首先,你得有这两个安装包,最好再加一个通讯客户端,我已经打包放在网盘了,如果需要可以直接下载<即时通讯工具集合>,另外配置openfire还需要Java环境,大家可以百度去下载一下,我这边之前就配好了.

先来看一下openfire的安装步骤:

1,双击dmg文件,可以按到有一个pkg结尾的文件包,这个不是安卓的软件哦,直接双击安装就行

配置openfire服务器和mysql数据库进行即时通讯测试_第1张图片
配置openfire服务器和mysql数据库进行即时通讯测试_第2张图片

2,安装之后再应用程序是找不到的,我们要去系统偏好设置里面看

配置openfire服务器和mysql数据库进行即时通讯测试_第3张图片
配置openfire服务器和mysql数据库进行即时通讯测试_第4张图片

3,进去之后直接打开就行了,待会再来配置

配置openfire服务器和mysql数据库进行即时通讯测试_第5张图片

现在我们再装一下数据库:

这个是数据库的图形化操作界面,可以装,不装的话也可以用终端操作(如果你会的话...)

配置openfire服务器和mysql数据库进行即时通讯测试_第6张图片

正式安装一下数据库:

配置openfire服务器和mysql数据库进行即时通讯测试_第7张图片

同样是在系统偏好设置:

配置openfire服务器和mysql数据库进行即时通讯测试_第8张图片

直接打开

配置openfire服务器和mysql数据库进行即时通讯测试_第9张图片

然后我们回到图形界面,点击新建一个连接:

配置openfire服务器和mysql数据库进行即时通讯测试_第10张图片

创建方式:

配置openfire服务器和mysql数据库进行即时通讯测试_第11张图片

然后就可以双击打开你刚才创建的库啦:

配置openfire服务器和mysql数据库进行即时通讯测试_第12张图片

ps,数据并不需要我们手动操作,xmppFramework会帮我们进行操作.

上面这些配置好了之后就可以进入服务器后台查看相关信息了:


配置openfire服务器和mysql数据库进行即时通讯测试_第13张图片
配置openfire服务器和mysql数据库进行即时通讯测试_第14张图片
配置openfire服务器和mysql数据库进行即时通讯测试_第15张图片

接下来可以新建一个用户去测试一下啦:

配置openfire服务器和mysql数据库进行即时通讯测试_第16张图片

回到用户/组就可以看到刚才创建的用户:


配置openfire服务器和mysql数据库进行即时通讯测试_第17张图片

我们可以用客户端进行XMPP登录了,这里我用的是Adium登录的,软件在我分享的云盘有,因为后面要创建即时通讯的项目,需要至少两个账号进行测试,所以这里至少要有一个客户端去登录一个账号.

打开Adium是这样的:

配置openfire服务器和mysql数据库进行即时通讯测试_第18张图片

添加一下刚才创建的账号:

配置openfire服务器和mysql数据库进行即时通讯测试_第19张图片

然后配置一下相关环境:

配置openfire服务器和mysql数据库进行即时通讯测试_第20张图片
配置openfire服务器和mysql数据库进行即时通讯测试_第21张图片

点击"好",之后就可以看到头像点亮了:

配置openfire服务器和mysql数据库进行即时通讯测试_第22张图片

当然,这时候并不能聊天,因为你没有好友,如果想进一步测试是否有效的话,你可以再注册一个用户账号用另外一个工具登录然后互相添加就可以聊天呢,Mac自带的信息也可以添加的:


配置openfire服务器和mysql数据库进行即时通讯测试_第23张图片
配置openfire服务器和mysql数据库进行即时通讯测试_第24张图片
配置openfire服务器和mysql数据库进行即时通讯测试_第25张图片
配置openfire服务器和mysql数据库进行即时通讯测试_第26张图片
配置openfire服务器和mysql数据库进行即时通讯测试_第27张图片

然后咱们添加一下对方看看:


配置openfire服务器和mysql数据库进行即时通讯测试_第28张图片

Aduim客户端马上收到了好友请求消息:

配置openfire服务器和mysql数据库进行即时通讯测试_第29张图片

验证并添加:

配置openfire服务器和mysql数据库进行即时通讯测试_第30张图片

可以看到此时双方的好友列表已经存在啦

配置openfire服务器和mysql数据库进行即时通讯测试_第31张图片

发消息测试一下:

配置openfire服务器和mysql数据库进行即时通讯测试_第32张图片

OK,到此为止我们的服务器和数据库都配置测试完毕啦,下一步就是自己写一个类似于Aduim的客户端进行账号注册登录,并实现与其他账号的互相通信啦~~具体demo见我的另一篇介绍哦<利用XMPPFramework原生开发即时通讯(一)>

你可能感兴趣的:(配置openfire服务器和mysql数据库进行即时通讯测试)