openfire安裝
系統:Ubuntu 14.04、openfire 3.9.3
一、安裝jdk。
二、安裝apache2。
三、安裝openfire。
四、初始設定openfire。
一、安裝JDK
(1)如果有openjdk先移除
sudo apt-get purge openjdk*
(2)加入 Webupd8 Team PPA 程式庫
sudo add-apt-repository ppa:webupd8team/java
(3)更新
sudo apt-get update
(4)安裝
sudo apt-get install oracle-java8-installer
(5)確認版本
java -version
(6)環境變數更新
sudo vim /etc/environmen
(7)若日後需要移除
sudo apt-get remove oracle-java8-installer
二、安裝Apache2
sudo apt-get install apache2
如果不需要借助 Apache 開啟 proxy for bosh的話,其實這部分可以省略。
三、下載openfire,解壓縮後,移至/opt/底下即可。三大系統都有。
(1)解壓縮。
tar -xvf openfire_3_9_3.tar.gz
(2)搬移至 /opt 底下。
sudo mv openfire /opt/
(3)建立服務自動啟動。
自動啟動服務
sudo ln -s /opt/openfire/bin/openfire /etc/init.d
sudo update-rc.d openfire defaults
如此下次重新開機後就會自動重新啟動了。
四、初始設定openfire。
預設網址: http://localhost:9090
openfire 的初始化設定,有一些不能事後修改,得刪除 openfire.xml 這個設定檔,才能重新做。 設定前務必把相關資訊備妥。
如果要使用AD帳號,作為驗證的來源,就必須在AD裡建立一個連接用帳號,有一些外國論壇是說要有AD管理權限,不過這裡只單向從AD讀取帳號,因此只要一般AD使用者權限即可。
語言選定,英文不好的朋友,目前可能只有簡體中文可選。
Domain 指的是 openfire 伺服器的名稱或IP,不是輸入DC或AD Domain name。埠號預設。
為了避免麻煩,使用內嵌資料庫即可。預設是HSQLDB。
使用AD認證。
AD相關資訊輸入。
預設不改。
預設不改。
指定一個AD帳號來管理openfire。該帳號便具有openfire的管理權限。務必至少要輸入一個。
設定完畢,登入管理帳號試試。
搞定。