OpenFire 설치 방법
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 (설치)