XMPPFramework基本使用之Openfire环境搭建

写在最前边

  最近公司有个项目需要用到即时通讯,要求不用即时通讯的三方库,需要自己写,于是有机会接触基于XMPP相关的即时通讯功能开发。项目集成XMPPFramework,参考XMPP中文翻译计划来实现功能。
  站在巨人的肩膀上学习探索,在这里不写一些重复的东西,接下来本文集中每个章节都会找出几篇相关已经有的博客呈上,在后边会写一下我的实际操作中遇到的问题或者补充以及我自己的见解。

Openfire环境搭建

  网上关于Openfire+MySQL的服务器环境搭建有很多篇博客,我是参照这篇来配置的,文中也提到了关于Mac上MySQL的配置。

无法启动Openfire解决方案

https://www.jianshu.com/p/4305df471a3b

我遇到的问题

这个服务器设置相关的过去几个月了,我努力回忆下大概。按照博客的方法我应该是在4.设置数据库连接这一步中连接失败,提示要我去一个路径下查看错误日志。我的错误具体错误码不记得了,但我的问题是因为MySQL的版本的原因导致的,如果你的问题在网上多次找原因也不成功的话不妨试一下这个方法。卸载已安装的MySQL,去官网下载低版本,我的版本是MySQL 5.7.24

下载MySQL历史版本
XMPPFramework基本使用之Openfire环境搭建_第1张图片
查看历史版本.jpg
XMPPFramework基本使用之Openfire环境搭建_第2张图片
选择版本.jpg

你可能感兴趣的:(XMPPFramework基本使用之Openfire环境搭建)