##centos 安裝openfire##java
###第一步### 準備好openfire包: openfire-3.9.1-1.i386.rpmlinux
這個包已經包含了JREshell
<!--lang:shell--> rpm -ivh openfire-3.9.1-1.i386.rpm 安裝完能夠用下面的命令啓動服務 /opt/openfire/bin/openfire.sh
運行後會出現下面的這個錯誤:數據庫
opt/openfire/jre/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directorycentos
解決方案:瀏覽器
這是因爲系統環境引發的,系統是64位的,包裏的文件是32位的服務器
<!--lang:shell--> yum install libldb.i686
重啓啓動openfire,正常了jsp
<!--lang:shell--> /etc/init.d/openfire restart|status|start|stop
注意:這裏若是你是遠程經過SSH操做,可能遇到一個問題,就是當你離開界面後服務就關閉了。若是你看過Linux的入門書可能就會了解其中的關於shell的概念。但是因爲不少人像我同樣只知其一;不知其二,因此出現這種問題。解決的辦法是要將openfire.sh提交到後臺去運行,命令以下 setsid /opt/openfire/bin/openfire.sh &rest
設置爲開機自啓動 <!--lang:shell--> chkconfig openfire on chkconfig --list openfire #查看啓動狀態code
###第二步###
默認端口是9090,因此瀏覽器輸入IP地址:9090
進行配置openfire
標準數據庫
create database openfire
, 用戶名帳戶和密碼填寫數據庫的用戶名和密碼注意,這裏要對服務器上的
/opt/openfire
有寫權限,要不會出現反覆出現安裝頁面的問題