'Openfire'에 해당되는 글 3건
- 2011.04.22 206.openfire plugins
- 2011.04.22 205.openfire 관리 1
- 2011.04.22 203.openfire 설치 on CentOS
206.openfire plugins
카테고리 없음 2011. 4. 22. 16:11
Registration 플러그인
-
사용자 등록 페이지 및 사용자 등록에 관한 다양한 기능 수행
- Performs various actions whenever a new user account is created.
-
Users/Groups > Users > Registration Properties > Registration Settings 이동
- 체크 : Enable users to register via a web page at http://server.livejingle.com:9090/plugins/registration/sign-up.jsp
- http://server.livejingle.com:9090/plugins/registration/sign-up.jsp 에서 사용자 추가 가능
이 글은 스프링노트에서 작성되었습니다.
205.openfire 관리
카테고리 없음 2011. 4. 22. 16:10
-
client keep alive time 조정
- 서버에서 클라이언트 접속을 끊는 현상 발생
- We had a case of users being logged out with a "service unavailable" error after about 5 minutes. We solved the issue with the following steps:
* Add "xmpp.client.idle" to Wildfires system properties with a high value (for us, 8 hours in milliseconds)
* Edit httpd.conf and edit the "Timeout" value (2000), "KeepAlive" (On) and "KeepAliveTimeout" (we now have it at 5, but maybe even two is enough - JWChats polling intervall is 2000 by default)
- 그룹의 멤버간 공유를 위해서는 openfire의 Contact List (Roster) Sharing 을 체크 해주어야 함
-
openfire 사용 포트
- 9090 : http web administration
- 9091 : the secured administration respectively
- 5222 : Client Port
- 5223 : Client SSL Port
- 5269 : s2s, Remote servers can exchange packets with this server on port
- 5229 : for SparkWeb
- 7070 : HTTP binding Port
- 7443 : HTTP binding SSL Port
- 7777 : File transfer proxy
이 글은 스프링노트에서 작성되었습니다.
203.openfire 설치 on CentOS
카테고리 없음 2011. 4. 22. 16:09
설치 준비#
openfire 설치#
-
openfire 설치 매뉴얼 참조
-
openfire 다운로드
- http://www.igniterealtime.org/downloads/index.jsp
- openfire-3.7.0-1.i386.rpm
- > rpm -ivh openfire-3.7.0-1.i386.rpm
- check /opt or /usr/bin
- 설치 디렉토리
- 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.
-
MySQL 설정
-
openfire 테이블 생성
- > mysqladmin create openfire
-
Import the schema file from the resources/database directory of the installation folder:
-
cat openfire_mysql.sql | mysql openfire;
- cat openfire_mysql.sql | mysql openfire -uroot -p비밀번호;
-
-
-
openfire 시작
- /etc/init.d/openfire start
- 방화벽 개방 확인 : http://xmpp.springnote.com/pages/7634811#toc_11
- http://server.livejingle.com:9090/
openfire setup#
- 언급이 없으면 디폴트 값 유지
- domain : server.livejingle.com
-
Database Setting
- MySQL
- com.mysql.jdbc.Driver
- jdbc:mysql://localhost:3306/openfire
-
root 계정 사용
-
Administrator Account
이 글은 스프링노트에서 작성되었습니다.



