最近一直在做android的東西,要實現一個能夠在線聊天兒以及發送文件的功能,選了很多,最後還是決定先用xmpp協議來實現,然後服務器端選擇了使用openfire先,簡單記錄下mac下配置openfire的步驟。
下載
在瀏覽器中打開如下網址http://www.igniterealtime.org/downloads/index.jsp,根據你的操作系統選擇對應的版本進行下載,這裏我是在mac下配置的,所以選擇Mac版本的安裝包,下載完成後在Finder中找到下載好的openfire_3_8_2.dmg文件。
安裝
雙擊下載完的openfire_3_8_2.dmg文件,然後驗證過後,雙擊如下的pkg程序包:
啓動服務
在系統偏好設置中找到openfire的服務,如下圖所示:
點擊Openfire,啓動服務。
配置openfire,打開Admin控制檯,進行下一步的配置
1.首先配置語言,選擇簡體中文:
2. 接下來配置主機地址:
設置域爲127.0.0.1,本機即可,端口號保持默認
3.設置數據庫,我選擇的是嵌入的數據庫,設置更加簡單一下:
4. 特性設置
特性設置選擇初始設置即可
5. 設置管理員賬戶
配置管理員郵箱以及管理員賬戶admin的密碼,如果不設置的話,則默認爲admin
6. 配置完成
這樣兒我們就完成了,接下來我們就可以登錄到管理控制檯,進行管理了,當然,我們可以新建一個賬戶,然後用spark登錄,如下所示:
OK,接下來的一篇裏,我們會學習一下如何用Android來寫一個客戶端。
2013年11月16日,Eric.Tang 記