openfire安裝

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

image

(3)更新

sudo apt-get update

 

(4)安裝

sudo apt-get install oracle-java8-installer

 

(5)確認版本

java -version

image

 

(6)環境變數更新

sudo vim /etc/environmen

image

 

(7)若日後需要移除

sudo apt-get remove oracle-java8-installer

 

二、安裝Apache2

sudo apt-get install apache2

如果不需要借助 Apache 開啟 proxy for bosh的話,其實這部分可以省略。

 

三、下載openfire,解壓縮後,移至/opt/底下即可。三大系統都有。

image

 

(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

image

 

如此下次重新開機後就會自動重新啟動了。

 

四、初始設定openfire。

預設網址: http://localhost:9090

openfire 的初始化設定,有一些不能事後修改,得刪除 openfire.xml 這個設定檔,才能重新做。 設定前務必把相關資訊備妥。

如果要使用AD帳號,作為驗證的來源,就必須在AD裡建立一個連接用帳號,有一些外國論壇是說要有AD管理權限,不過這裡只單向從AD讀取帳號,因此只要一般AD使用者權限即可。

image

 

語言選定,英文不好的朋友,目前可能只有簡體中文可選。

image

Domain 指的是 openfire 伺服器的名稱或IP,不是輸入DC或AD Domain name。埠號預設。

image

 

為了避免麻煩,使用內嵌資料庫即可。預設是HSQLDB。

image

 

使用AD認證。

image

 

AD相關資訊輸入。

image

預設不改。

image

 

預設不改。

image

 

指定一個AD帳號來管理openfire。該帳號便具有openfire的管理權限。務必至少要輸入一個。

image

 

設定完畢,登入管理帳號試試。

image

image

搞定。