iOS 开发 XMPP即时通讯项目开发(仿微信)-详解之xmpp环境搭建(数据库/客户端/服务器)
0.XMPP入门
点击这里—iOS 开发 XMPP即时通讯项目开发(仿微信)-详解之XMPP入门
1.需要的xmpp工具大全
1.服务器: openfire_4_0_3.dmg 下载链接—openfire_4_0_3.dmg
2.Java环境: JavaForOSX 2015-001.dmg 下载链接—JavaForOSX 2015-001.dmg
3.数据库: mysql-5.6.12-osx10.7-x86_64 下载链接—mysql-5.6.12-osx10.7-x86_64
4.myspl数据库操作工具: mysql-workbench-gpl-5.2.47-osx-i686.dmg 下载链接—mysql-workbench-gpl-5.2.47-osx-i686.dmg
5.聊天测试工具 spark: spark_2_6_3.dmg 下载链接—spark_2_6_3.dmg
6.聊天测试工具 鸭子: Adium_1.5.8.dmg 下载链接—Adium_1.5.8.dmg
7.XMPP框架: XMPPFramework-master.zip 下载链接—XMPPFramework-master.zip
8.XMPP项目 微信: 微信完整版.zip 下载链接—微信完整版.zip
2.xmpp项目开发前的删除工作
删除之前的openfire和myspl服务器
- 首先,确保你已经关掉了openfire
打开终端 (在应用程序–>实用工具–>)
输入以下命令
- 1
- 2
- 3
- 4
- 5
- 第一条会让你输入管理员密码,尽管你输入的时候,终端不会显示,不必担心,正确输入后按回车,它就执行了.
三条命令以后,openfire就彻底消失了.
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
MYSQL就彻底消失了
3.安装xmpp所需的上述工具
工具逻辑图
安装MySQL
1.安装MySQL主程序
2.设置偏好设置
打开偏好设置,点击MySQL
安装MySQL Workbench
打开APP,创建数据库表
点击刚才创建的xmppconnect数据库
安装openfire服务器
openfire设置管理员
openfire网页配置
openfire管理员登录
刚才的管理员账号和密码进行登录
添加新用户
openfire服务器失败问题
启动前一定要先启动MySQL数据库服务器
点击这里—-openfire服务器启动失败问题
至此:xmpp环境搭建完毕