카테고리 없음 2019. 8. 29. 11:40

1.openfire 설치

 

openfire 다운로드

다운로드 페이지

https://www.igniterealtime.org/projects/openfire/

 

open fire 설치

rpm -ivh openfire-4.4.1-1.x86_64.rpm

 

systemctl start openfire

 

http://127.0.0.1:9090 접속 하여 초기세팅 진행.

 

DB설치

 

 

 

openfire 다운로드

 

다운로드 페이지

 

https://www.igniterealtime.org/projects/openfire/

 

 

 

open fire 설치

 

rpm -ivh openfire-4.4.1-1.x86_64.rpm

 

 

 

systemctl start openfire

 

 

 

http://127.0.0.1:9090 접속 하여 초기세팅 진행.

 

 

 

DB 커넥션부분 다음과 같이 수정

 

mysql://127.0.0.1:3306/openfire?rewriteBatchedStatements=true&characterEncoding=UTF-8&characterSetResults=UTF-8

 

 

2. 마리아디비 설치

 

yum install -y mariadb-server

 

db초기세팅.

 

mysql_secure_installation

 

패스워드 및 설정 해주면 된다.

 

아래와 같이 UTF-8로 언어셋 변경 설정

(한글 완벽 지원하기 위한 설정)

 

/etc/my.cnf.d/server.cnf

[mysqld]
collation-server = utf8_unicode_ci
init-connect='SET NAMES utf8'
character-set-server = utf8

 

 

/etc/my.cnfd/mysql-clients.cnf

 

[mysql]
default-character-set=utf8
[mysqldump]
default-character-set=utf8
[client]
default-character-set=utf8

 

DB생성 및 테이블 추가                        

mysql -u root -p

create database openfire

use openfire

 

/opt/openfire/resources/database/openfire_mysql.sql

내용 복사하여 쿼리 입력.(오픈파이어를 먼저 설치해야 해당경로에 나옴.

 

3.스파크설치 

스파크도 다운 받아서 설치하면된다.

 

오픈파이어에서 계정 생성해주고.

사용자명 비밀번호 도메인(도메인이없으면 ip주소 입력)

그냥 로그인하면 되지 않는데 기타설정에서 아래두개를 체크 해서 해준다.

(인증서가 없없어서 그런거같음)

Accept all certificates ,

Disable Certificate hostname verification 

 

4.spark 데스크톱 아이콘추가

vi /usr/share/applications/spark.desktop

 

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=Spark
Terminal=false
Icon= /usr/share/spark/icon/spark.gif
Exec=/usr/share/spark/bin/startup.sh
GenericName=spark
#Categories=GNOME;GTK;System;TerminalEmulator;
Categories=Settings;Java;

위내용 추가해주면 application/other 에 추가됨.

 

 

현재 해결되지 않은문제.

오픈파이어 재기동시 그룹채팅 대화방이 전부 사라짐.

원인 아시는분들 피드백 부탁드립니다..

posted by ManggoLee
: