OpenFire 웹 접속 후 설정 및 클라이언트 메신져 다운


http://ip or domain:9090 으로 접속 포트는 변경가능함


설치한 환경에 맞게 설정하면 된다. 


클라이언트 메신져를 다운받고 도메인 or ip 지정한 후에 메신져를 사용하면됨




OpenFire 오픈소스는 xmpp프로토콜 기반이므로 xmpp를 지원하는 

무료 메신져 목록이 나오는 URL이다.


http://xmpp.org/xmpp-software/clients/

JDK & Mysql & OpenFire 설정


이전 글에서 설치는 완료했다!

이제 jdk 환경변수 설정, mysql계정 생성, DB생성, OpenFire 환경설정을 해야된다.


jdk 환경변수 설정


jdk 설치경로를 확인해보니

/usr/java/jdk1.8.0_101 이다.

환경변수는 /etc/profile에서 수정하면된다. 맨 아랫줄에 추가해준다.


export JAVA_HOME=/usr/local/jdk/jdk1.8.0_91

export PATH=$JAVA_HOME/bin:$PATH

export CLASS_PATH=$JAVA_HOME/lib:$CLASS_PATH


/etc/profile에 실행권한을 주고 ./profile로 실행을 시켜주고 적용시킨다.


java -version 명령어로 제대로 반영이 됐는지 확인!



Mysql 계정 생성 및 DB 생성


# service mysqld start

# mysql -u root -p


Mysql 접속 후에 


mysql> grant all privileges on *.* to 'dream'@localhost identified by 'Dream1004';

mysql> flush privileges;


이렇게 계정을 생성해준다.


openfire이름으로 DB를 생성한다.

create databases openfire;


# /opt/openfire/resources/database/


위의 경로로 들어가서 


mysql -udream -pDream1004 openfire < ./openfire_mysql.sql


테이블을 생성해준다.


OpenFire 환경설정


다음과 같이 설정 하고 openfire start 해주면 끝!


# vi /etc/sysconfig/openfire

OPENFIRE_HOME="/opt/openfire"

OPENFIRE_PIDFILE="/var/run/openfire.pid"

OPENFIRE_OPTS="-Xmx1024m"

JAVA_HOME=/usr/java/jdk1.8.0_101

# service openfire start

Messenger서버 OpenFire (Linux) 설치


OpenFire설치 전 mysql, mysql-server, httpd 설치


설치환경

OS : Oracle Linux 6.8

mysql : 5.1.73

mysql-server : 5.1.73

httpd : 2.2.15

openfire : 4.0.3

jdk : 1.8


http://www.igniterealtime.org/downloads/

↑ 위의 URL로 들어가면 다운받을 수 있다.


jdk는 Oracle 홈페이지가면 다운받을 수 있음


rpm확장자로 받아서 설치


/usr/local/src의 경로에 다운받은 2개의 파일을 저장한 후에 

rpm -ivh 패키지명 으로 설치하면 됨


jdk 설치경로 - /usr/java/jdk1.8.0_101

openfire 설치경로 - /opt/openfire

+ Recent posts