openfire的安裝和常見問題的解決

1、安裝openfire
2、openfire啟動失敗解決辦法
3、安裝openfire后admin無法登錄管理控制平臺
4、徹底刪除openfire服務(wù)器的

第一步、安裝openfire

如果你沒有openfire安裝包可以去安裝,可以去http://xmpp.org/xmpp-software/servers/ 下載一個安裝包。openfire服務(wù)器是基于JAVA語言寫的,也就意味著你的電腦必須要有java的運行環(huán)境,怎么查看你的電腦有沒有安裝JAVA運行環(huán)境呢?在終端中輸入java -version,就可以查看了

openfire.png

雙擊進行傻瓜式的安裝就好了,安裝完畢后會在系統(tǒng)偏好設(shè)置里面找到openfire的啟動器

系統(tǒng)偏好設(shè)置.png

點擊Openfire會進入啟動頁面

Openfire.png

點擊Open Admin Console進入瀏覽器設(shè)置頁面,語言選擇簡體中文


語言設(shè)置.png

接著設(shè)置服務(wù)器的名字

服務(wù)器設(shè)置.png

鏈接數(shù)據(jù)庫


數(shù)據(jù)庫設(shè)置.png

然后一直繼續(xù)就OK了,最后需要我們登錄到openfire

登錄.png

2、openfire啟動失敗解決辦法

當(dāng)你發(fā)現(xiàn)你的電腦上的openfire無論你是重新安裝還是重啟都無法啟動的情況下你可以按照我下面寫的那些終端指令來啟動你的openfire不用再去重新做你的系統(tǒng)了.

啟動失敗.png

一般你發(fā)現(xiàn)你的openfire打開出現(xiàn)這樣的窗口后你就可以想到你的openfire出問題了,極個別的時候你可以通過重新安裝來解決.

如果大家的問題重新安裝后沒有解決那就試下我下面的方法.

先打開自己電腦上的終端然后輸入以下指令

// 獲取權(quán)限
sudo chmod -R 777 /usr/local/openfire/binsudo su
sh-3.2# cd /usr/local/openfire/bin
sh-3.2# export JAVA_HOME='/usr/libexec/java_home'
sh-3.2# echo $JAVA_HOME
/usr/libexec/java_home
sh-3.2# export JAVA_HOME=/usr/libexec/java_home //記住這里不是單引號而是英文下數(shù)字1左邊的按鍵.
sh-3.2# echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home
sh-3.2# cd /usr/local/openfire/bin
sh-3.2# ./openfire.sh
Openfire 3.10.2 [Aug 13, 2015 9:50:05 AM]
Admin console listening at http://niufangludemacbook-pro.local:9090

一般你輸入完成這些指令后你再打開你的openfire就會發(fā)現(xiàn)這樣的情況.

啟動.png

3、安裝openfire后admin無法登錄管理控制平臺

登錄錯誤.png

解決方案如下:
1.使用Mysql查看工具進入數(shù)據(jù)庫,進入表“ofuser”,將該表清空,然后執(zhí)行SQL 語句

INSERT INTO ofUser (username, plainPassword, name, email, creationDate, modificationDate) VALUES ('admin', 'admin', 'Administrator', 'admin@example.com', '0', '0');

2.關(guān)閉openfire服務(wù),就是從其控制臺stop然后再start,再用用戶名:admin,密碼:admin登錄即可

4、徹底刪除openfire服務(wù)器的

首先,確保你已經(jīng)關(guān)掉了openfire
打開終端 (在應(yīng)用程序-->實用工具-->)
輸入以下命令
sudo rm -rf /Library/PreferencePanes/Openfire.prefPane
sudo rm -rf /usr/local/openfire
sudo rm -rf /Library/LaunchDaemons/org.jivesoftware.openfire.plist

第一條會讓你輸入管理員密碼,盡管你輸入的時候,終端不會顯示,不必?fù)?dān)心,正確輸入后按回車,它就執(zhí)行了。
三條命令以后,openfire就徹底消失了.但是需要重啟一下系統(tǒng)偏設(shè)置。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容