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環境搭建完畢

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