개발이야기

OpenFire 설치 방법

알렉 2018. 9. 20. 22:09

sudo yum update

wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire-3.9.3-1.i386.rpm

mv downloadServlet\?filename\=openfire%2Fopenfire-3.9.3-1.i386.rpm openfire-3.9.3-1.i386.rpm

rpm -ivh openfire-3.9.3-1.i386.rpm

sudo -i

cd opt/openfire/

service openfire status

service openfire restart

 

최초 설치 후 openfire 실행 시 안될 경우

Yum install libldb.i686 zlib.i686

Service openfire restart

/etc/init.d/openfire status

-> openfire is running 상태로 됨.

 

설치 후 안되는 경우

Openfire 아래 bin으로 들어가서 실제 실행해보면 아래와 같은 에러가 뜸.

참고로 java symbolic 링크 설정은 도움이 되지 않음. 모두 삭제

Symbolic 링크 삭제 하는 방법은 rm으로 파일 지우듯 하면 됨.

 

아래로 해결 그리고 openfire.sh 를 백그라운드로 수행 시킴.

[root@ip-172-31-13-26 bin]# sudo sh openfire.sh

openfire.sh: /opt/openfire/jre/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or

이것은 yum -y install glibc.i686 이걸로 해결이 됨.

 

참고로 JAVA 경로 확인하는 명령어

echo $JAVA_HOME

 

설치 후 웹어드민 (포트번호:9090) 접속 시 500번 에러가 나는 경우 패키지 재설치 필요

rpm -e openfire-3.9.3-1.i386.rpm (제거)

rpm -Uvh openfire-3.9.3-1.i386.rpm (설치)