2015-12-21 233 views
3

步驟在Linux中安裝的Openfire在AWS服務器上安裝的Openfire(CentOS的服務器)

誰能幫助我走出我按照上面的步驟,我的服務器是基於RHEL

  1. 基於RHEL(紅帽企業Linux, CentOS的,Fedora的,openSUSE的等)
  2. 須藤蔭安裝的openjdk -7- JRE的wget
  3. wget的http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire-3.8.2-1 .i386.rpm
  4. 須藤轉-ivh的Openfire-3.8.2- 1.i386.rpm
  5. 須藤/etc/init.d/openfire狀態

它說的Openfire沒有運行。

,但即時通訊無法啓動的Openfire服務器。 請幫助我,

謝謝。

+0

當搜索我的問題解決方案,我碰到這解決了我的問題,這個網站的鏈接。 http://rricketts.com/install-openfire-3-8-1-on-centos-6-4-x86_64/ –

回答

1

我有一些麻煩與Openfire的CentOS的服務器上安裝,我不得不修改用於啓動/停止該服務的腳本(相對3.10.2):

爲了避免Openfire的嘗試使用其特定的Java版本,而是迫使它使用系統JAVA_HOME,我們註釋行/opt/openfire/bin/openfire.sh 90-93:

# Override with bundled jre if it exists. 
#if [ -f "$OPENFIRE_HOME/jre/bin/java" ]; then 
#    JAVA_HOME="$OPENFIRE_HOME/jre" 
#    JAVACMD="$OPENFIRE_HOME/jre/bin/java" 
#fi 

和線條/等65-79 /init.d/openfire

# Attempt to locate java installation. 
#if [ -z "$JAVA_HOME" ]; then 
#    if [ -d "${OPENFIRE_HOME}/jre" ]; then 
#        JAVA_HOME="${OPENFIRE_HOME}/jre" 
#    elif [ -d "/etc/alternatives/jre" ]; then 
#        JAVA_HOME="/etc/alternatives/jre" 
#    else 
#        jdks=`ls -r1d /usr/java/j*` 
#        for jdk in $jdks; do 
#           if [ -f "${jdk}/bin/java" ]; then 
#               JAVA_HOME="$jdk" 
#               break 
#           fi 
#        done 
#    fi 
#fi 

我希望這可以幫助。

相關問題