首先請以root身份登錄操作系統(tǒng)。接著,確認(rèn)必須有JDK或JRE 1.5.0(Java 5)以上版本,已安裝在RedHat Linux的環(huán)境之中,您可以通過執(zhí)行java -version命令,來查看目前所安裝的Java版本信息。
將Openfire的rpm安裝程序置放到RedHat Linux之后,可以直接在X Window中,針對此文件點擊鼠標(biāo)右鍵,選擇“以套件安裝程序開啟”來完成安裝。
若想在命令控制臺中來進(jìn)行安裝,則可以執(zhí)行rpm-ivh openfire-3.7.1-1.i386.rpm。如果所下載的是.tar.gz的壓縮文件,則可以在使用tar -xzvf命令解壓縮之后,再通過mv命令將其Openfire活頁夾移動到 /opt活頁夾之中。接著,將會開啟警告頁面,點擊“強(qiáng)制繼續(xù)”按鈕。在確認(rèn)安裝文件之后,點擊“安裝”即可。
完成Openfire程序的安裝之后,正常情況下將會自動開啟Openfire的網(wǎng)站設(shè)置頁面。如果沒有自動啟動,可以在/opt/openfire/bin路徑下執(zhí)行./openfire.sh。緊接著,將會看到管理控制臺目前已接聽9090的端口,請以內(nèi)置的瀏覽器連接至此網(wǎng)址繼續(xù)。
接下來,在選擇適合的安裝語言后,點擊“Continue”。如圖1所示,在“Server Settings”頁面中,請在“Domain”字段中輸入將提供給客戶端連接的完整網(wǎng)址,此網(wǎng)址必須能夠正常解析至此主機(jī)IP地址,并且最好內(nèi)外部都能夠正常連接。至于管理控制臺的端口,建議采用默認(rèn)值即可。點擊“Continue”。
圖1 服務(wù)器設(shè)置
圖2 Openfire執(zhí)行控制臺
在“Database Settings”頁面中,可以決定要采用標(biāo)準(zhǔn)的數(shù)據(jù)庫連接還是Openfire內(nèi)置的數(shù)據(jù)庫。前者必須預(yù)先完成Openfire數(shù)據(jù)庫的創(chuàng)建,以及JDBC連接的設(shè)置與測試。在此我們選擇后者的“Embedded Database”來做為默認(rèn)安裝即可。點擊“Continue”。在“Profile Settings”頁面中,選擇默認(rèn)的“Default”選項,將客戶與組的信息保存在所連接的內(nèi)置的數(shù)據(jù)庫之中。點擊“Continue”。
在“Administrator Account”頁面,輸入一組默認(rèn)所要創(chuàng)建的系統(tǒng)管理員的E-mail地址以及密碼,等后續(xù)完成設(shè)置之后,將以此賬戶來進(jìn)行登錄。點擊“Continue”,完成 Openfire安裝設(shè)置的頁面,請點擊“Login to the admin console”繼續(xù)。
在接下來的操作中,我們除了要說明如何將Openfire安裝在Windows Server的操作系統(tǒng)上,還將進(jìn)一步介紹Openfire集成Active Directory的方法,讓人員賬戶的集中管理更有效率。
首先連續(xù)點擊安裝程序(例 如:openfire_3_7_1.exe),此時,將會開啟界面語言的選擇頁面,選擇適合的語言,點擊“OK”。接著,點擊“Browse”來自定義安裝路徑。在64位的Windows Server中,默認(rèn)會安裝在x86的Program Files路徑中。點擊“Next”。
在“Select Start Menu Folder”頁面中,可以自定義Openfire在開始菜單中的顯示名稱,以及設(shè)置是否要讓所有登錄此計算器的客戶,都能夠看到此程序的快捷方式。點擊“Next”。在完成Windows版本的Openfire安裝后,點擊“Finish”按鈕,將會自動開啟Openfire控制臺。
如同前面步驟中的Linux版本的安裝一樣,在Openfire程序加載之后,如圖2所示,將會出現(xiàn)已接聽目前主機(jī)IP地址的信息,而使用的默認(rèn)端口也是一樣的(TCP 9090)。點擊“Launch Admin”按鈕后,將會開啟管理界面。