*由于這段時間在苦逼的找工作,是以還有空閑時間給自己在研究其他技術--#
*相信很多人在做聊天技術的時候會用到環信這個強大的SDK,因為裡面內建了很多所需的方法,隻需內建好了,裡面的方法基本就夠你開發項目所需的,但是用xmpp自己寫個IM估計很少人(包括自己^.^,~~),但不管怎麼樣現在很多公司都需要這個要求,本人面試的時候就有很大的體會 --!
*不過這裡還沒講到如何使用XMPP,先介紹如何把所需的測試環境給配置好,有時間就把如何使用的方法給寫出來(相信網上也有很多類似的,但是小弟搜尋到的都是很早前的配置方式,有些可能不太适合現在使用,但大體都是一樣的。希望可以幫到同學們可以順利的配置openfire)
步驟一,下載下傳配置的東西
1)
下載下傳JDK到官方下載下傳
我是下載下傳這個的,大家可以參考一下
![]()
配置openfire相關設定(IOS)
2)
下載下傳MySQL 下載下傳第三個![]()
配置openfire相關設定(IOS)
3)
下載下傳openfire和所需測試登入的spark下載下傳最新的就OK
當下載下傳完之後會在設定裡看到如下圖:
然後我們需要到剛才我們建立的資料庫中去關聯Openfire所使用的表
打開Finder進去路徑為:/usr/local/然後按照如下圖的步驟設定
還有一步需要配置MySQL,但是這步配置的話可以暫時忽略(最後在來配置也可以的,如果可以使用就可以先不管)然後繼續步驟二,(把MySQL給打開,然後按照這裡的步驟來配置MySQL,記得要把這裡面提到的mysql密碼給改了
步驟二,打開終端指令配置建立MySQL
1)進入database :cd /usr/local/openfire/resources/database
2)進入mysql控制台:mysql -u root –p
3)建立資料庫openfire:create database openfire;(這裡的分号“;”必須寫上)
4)切換資料庫:\u openfire
5)執行資料庫腳本建立資料表:source openfire_mysql.sql
6)退出mysql:\q
- 這些都配置好了就進入偏好設定點選openfire
![]()
配置openfire相關設定(IOS)
- 如果都配置好的話下圖區域1會是Running綠色,進來就點選圖區域2按鈕
![]()
配置openfire相關設定(IOS)
- 之後就會自動彈出配置openfier伺服器的網頁,按照步驟繼續下去,
- 1
配置openfire相關設定(IOS) - 2
配置openfire相關設定(IOS) - 3
配置openfire相關設定(IOS) - 4——這裡需要注意:把[host-name]改成 127.0.0.1 或 localhost,把[database-name] 改成openfire
配置openfire相關設定(IOS) - 5
配置openfire相關設定(IOS) - 6
配置openfire相關設定(IOS) - 7
配置openfire相關設定(IOS) 到這裡基本就完成了,可以登陸進去設定自己的openfire伺服器,生成幾個使用者可以用spark來測試。
有不懂可以留言或加QQ2596631084