搭建Openfire 3.8.1服務器

Joim 搭建Openfire 3.8.1服務器

Openfire服務器是一個強大的即時消息(IM)服務器,它實現了XMPP協議。欲藉助於XMPP協議實現即時通信,我選擇了Openfire服務器。

Openfire服務器是一個由Ignite Realtime在開源GPL提供的實時協作服務器。

我們以Openfire 3.8.1爲例,配置服務器。注:截止到2013.7.10,Openfire網站最新的Openfire版本是3.8.2。下載地址:

http://www.igniterealtime.org/downloads/index.jsp#openfire

1.運行openfire_3_8_1.exe,選擇語言(我選擇的是Englis)後,進入安裝嚮導,如圖1.1所示。

圖1.1 進入安裝嚮導

2.一路next,選擇自己的安裝路徑,安裝完畢後會提示安裝完畢,如圖1.2所示。

圖1.2 安裝完畢提示

3.可以通過Openfire Server來啓動圖形化啓動器,按下“Start”按鈕來啓動Openfire服務器,如圖1.3所示。

圖1.3 啓動Openfire Server,啓動服務器

4.按下“Launch Admin”按鈕,進入服務器配置頁面,url:http://127.0.0.1:9090/setup/index.jsp,如圖1.4所示,進行語言選擇。在這裏,我選擇了“中文(簡體) Simplified Chinese (zh_CN)”。

1.4 Openfire服務器配置——語言選擇

5.選擇Continue,進入了服務器主機配置,如圖1.5所示。域名選項會自動填充,隨後是選擇控制檯管理的端口。事實上,默認選項就沒問題了。

1.5 Openfire服務器配置——服務器域名配置

6.選擇“繼續”,進入數據庫配置,如圖1.6所示。Openfire可以使用許多外部數據庫,如Oracle、MySQL、SQL Server、DB2等,當然,我們也可以使用它自帶的嵌入的數據庫。

 

1.6 Openfire服務器配置——數據庫配置   

7.如果需要連接外部數據庫,就會有一個嚮導(文件在 

Openfire/documentation/database.html)來知道我們配置各種外部數據庫。這裏,爲了簡便,我選擇了嵌入的數據庫,按下“繼續”,進入“特性設置”,如圖1.7所示。這裏允許用戶使用外部身份驗證系統(例如LDAP)然而,最簡單的選擇就是“初始設置”,即所有的用戶(組)都存儲在服務器數據庫裏。

1.7 Openfire服務器配置——特性配置

8.最後,我們需要創建一個管理員帳戶,如圖1.8所示,通過設置郵件和密碼,提交設置的信息。

1.8 Openfire服務器配置——創建管理員帳戶

如果所有的安裝都是成功的,我們就可以看到如圖1.9所示的“安裝完成!”的提示。單擊“登錄到管理控制檯”,就可以進入登錄頁面。如果第一次登錄可能會失敗,需要重啓一下openfire服務器。

圖1.9 配置成功

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