본문 바로가기

Management/openfire

openfire linux 설치

 * os : suse 11.2 (응? 맞나?)
 * kernel : 2.6 ( 아마..-^- )

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

리눅스용 파일 tar.gz 파일을 받습니다. 쫘잔 받았다고 치고...
압축을 쭉 푸니깐 다음과 같이 쭉 파일이 나옵니다.

openfire/
 |- readme.html
 |- license.html
 |- conf/
 |- bin/
 |- jre/
 |- lib/
 |- plugins/
     |- admin/
 |- resources/
     |-database/
     |-security/
 |- documentation/
  • The conf directory is where Openfire stores configuration files.
  • The bin directory contains the server executables. Depending on which distribution you installed, different executables will be available.
  • The jre directory contains a Java 5 runtime that is bundled with the Windows and RPM versions of Openfire.
  • The lib directory contains libraries necessary for running Openfire.
  • The plugins directory contains server plugins. By default, Openfire ships with a web-based admin console plugin.
  • The resources/database directory contains SQL schema files to create new Openfire databases, as well as upgrade scripts for existing installations.
  • The resources/security directory is where Openfire maintains keystores to support SSL connection security.
  • The documentation directory contains server documentation.

오흥.. 오케잉 그럼 일단 기본적인 트리 구조는 파악을 했을 것이구 어쩌구 저쩌구 엇 하고 대충 구조만 파악합니다. 못해도 그만..ㅋ_ㅋ

* 설치 메뉴얼


Openfire provides comprehensive group chat and instant messaging (IM) services using the XMPP protocol.

Documentation:

Developer Documentation:

  • JavaDocs - Openfire API documentation.
  • Building the Source - Instructions for downloading and compiling the Openfire source code.
  • Protocol Support - Provides details on the XMPP support and JEPs that Openfire implements.
  • Plugin Developer Guide - A guide to writing and installing plugins for Openfire.
  • Translator Guide - Information for those interested in translating the admin console of Openfire into other languages.
  • Database Schema Guide - A tour of the Openfire database schema for developers and database administrators.
  • Customization Guide - Instructions on customization support within the build process for Openfire.

An active support community for Openfire is available at http://www.igniterealtime.org/forum/index.jspa.


오흥 도움이 많이 될 내용을 잘 제가 설명하네요..ㅋ

이제 부터 설치를 합니다. 붕붕..~


* openfire 구조

openfire/
 |- conf/
 |- bin/
 |- lib/
 |- plugins/
     |- admin/
 |- resources/
     |-database/
     |-security/

bin 폴더에서 데몬을 실행해야 합니다. 
* 데몬실행
 #tar xvzf openfire-3.6.4.tar.gz
 #mv openfire /usr/local
 #cd /usr/local/openfire/bin
 #./openfire start ( good! )
* 문제는 db랑 연동을 안했네요 자 db랑 연동 시작..
제가 좋아하는 것은 postgres을 좋아합니다. 예전엔 mysql을 좋아했지만.. 이상하게 postgres가 더 좋네요
[ 2편에 계속]

'Management > openfire' 카테고리의 다른 글

[ openfire ] 메신져 관련 데이터 정리  (0) 2010.11.17
openfire 분석 - 1  (1) 2010.08.20
openfire linux 설치 2편  (2) 2010.08.19
openfire & Spark 관련 소스 링크  (0) 2010.08.19
openfire admin 복구 방법.  (1) 2010.08.19