首先,你得有這兩個(gè)安裝包,最好再加一個(gè)通訊客戶端,我已經(jīng)打包放在網(wǎng)盤(pán)了,如果需要可以直接下載<即時(shí)通訊工具集合>,另外配置openfire還需要Java環(huán)境,大家可以百度去下載一下,我這邊之前就配好了.
先來(lái)看一下openfire的安裝步驟:
1,雙擊dmg文件,可以按到有一個(gè)pkg結(jié)尾的文件包,這個(gè)不是安卓的軟件哦,直接雙擊安裝就行
2,安裝之后再應(yīng)用程序是找不到的,我們要去系統(tǒng)偏好設(shè)置里面看
3,進(jìn)去之后直接打開(kāi)就行了,待會(huì)再來(lái)配置
現(xiàn)在我們?cè)傺b一下數(shù)據(jù)庫(kù):
這個(gè)是數(shù)據(jù)庫(kù)的圖形化操作界面,可以裝,不裝的話也可以用終端操作(如果你會(huì)的話...)
正式安裝一下數(shù)據(jù)庫(kù):
同樣是在系統(tǒng)偏好設(shè)置:
直接打開(kāi)
然后我們回到圖形界面,點(diǎn)擊新建一個(gè)連接:
創(chuàng)建方式:
然后就可以雙擊打開(kāi)你剛才創(chuàng)建的庫(kù)啦:
ps,數(shù)據(jù)并不需要我們手動(dòng)操作,xmppFramework會(huì)幫我們進(jìn)行操作.
上面這些配置好了之后就可以進(jìn)入服務(wù)器后臺(tái)查看相關(guān)信息了:
接下來(lái)可以新建一個(gè)用戶去測(cè)試一下啦:
回到用戶/組就可以看到剛才創(chuàng)建的用戶:
我們可以用客戶端進(jìn)行XMPP登錄了,這里我用的是Adium登錄的,軟件在我分享的云盤(pán)有,因?yàn)楹竺嬉獎(jiǎng)?chuàng)建即時(shí)通訊的項(xiàng)目,需要至少兩個(gè)賬號(hào)進(jìn)行測(cè)試,所以這里至少要有一個(gè)客戶端去登錄一個(gè)賬號(hào).
打開(kāi)Adium是這樣的:
添加一下剛才創(chuàng)建的賬號(hào):
然后配置一下相關(guān)環(huán)境:
點(diǎn)擊"好",之后就可以看到頭像點(diǎn)亮了:
當(dāng)然,這時(shí)候并不能聊天,因?yàn)槟銢](méi)有好友,如果想進(jìn)一步測(cè)試是否有效的話,你可以再注冊(cè)一個(gè)用戶賬號(hào)用另外一個(gè)工具登錄然后互相添加就可以聊天呢,Mac自帶的信息也可以添加的:
然后咱們添加一下對(duì)方看看:
Aduim客戶端馬上收到了好友請(qǐng)求消息:
驗(yàn)證并添加:
可以看到此時(shí)雙方的好友列表已經(jīng)存在啦
發(fā)消息測(cè)試一下:
OK,到此為止我們的服務(wù)器和數(shù)據(jù)庫(kù)都配置測(cè)試完畢啦,下一步就是自己寫(xiě)一個(gè)類似于Aduim的客戶端進(jìn)行賬號(hào)注冊(cè)登錄,并實(shí)現(xiàn)與其他賬號(hào)的互相通信啦~~具體demo見(jiàn)我的另一篇介紹哦<利用XMPPFramework原生開(kāi)發(fā)即時(shí)通訊(一)>