iOS 开发 XMPP即时通讯项目开发(仿微信)-详解之xmpp环境搭建(数据库/客户端/服务器)


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 
    打开终端 (在应用程序–>实用工具–>) 
    输入以下命令
sudo rm -rf/Library/PreferencePanes/Openfire.prefPane

sudo rm -rf/usr/local/openfire

sudo rm -rf/Library/LaunchDaemons/org.jivesoftware.openfire.plist
  • 1
  • 2
  • 3
  • 4
  • 5
  • 第一条会让你输入管理员密码,尽管你输入的时候,终端不会显示,不必担心,正确输入后按回车,它就执行了. 
    三条命令以后,openfire就彻底消失了.
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*

vim /etc/hostconfig  (and removed the line MYSQLCOM=-YES-)//可不写
rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /var/db/receipts/com.mysql.*
  • 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环境搭建完毕

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章