database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
ㆍCUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
CUBRID Files 548 게시물 읽기
 News | Q&A | Columns | Tutorials | Devel | Files | Links
No. 548
톰캣과 큐브리드 환경에서 돌아가는 최적의 포럼 JForum 2.1.7
작성자
서상욱(rokmcssu)
작성일
2007-09-19 16:05
조회수
9,300

Jforum은 톰캣과 큐브리드 환경에서 동작 가능한 JAVA기반 포럼입니다.

가벼우면서도 포럼 운용에 꼭 필요한 기능들이 적재적소에 배치되었습니다.

보안 기능(CAPTCHA)을 통한 사용자 등록, 편리한 관리자 화면, 새로운 글에 대한 사전 심사 기능,

개인간 메시지 송수신기능, 이메일을 통한 토픽 및 답변에 대한 통지, XML 출력 기능등

매력적인 포럼 도구입니다. 다음은 jforum의 간단한 설치와 사용에 관련한 따라하기 입니다.

 

관련된 주요 URL입니다.

- 톰캣 : http://tomcat.apache.org

- 큐브리드 : http://www.cubrid.com

- jforum 한글 및 큐브리드 가능판 : http://kldp.net/projects/jforum4cubrid/

  Jforum home : http://kldp.net/projects/jforum4cubrid/

- 버그 신고하기 : http://kldp.net/tracker/?group_id=1120

 

1. 톰캣 설치하기

- tomcat.apache.org에서 윈도우 서비스 등록 버전의 톰캣을 다운로드 받아 설치하면 편리합니다.

이미 톰캣이 설치되어 있다면 이 과정은 생략해도 됩니다.

그림 1 Apache 톰캣 다운로드

 

- 설치 화면에서 환경 설정이 나오면 JSP 서비스로 사용할 포트와 관리자 비밀번호를 입력하고 Install 하면 됩니다.

그림 2 톰캣 설치하기

 

그림 3 기본 환경 설정

 

- 설치가 종료되면 바로 서비스를 구동시킵니다.

그림 4 서비스 구동하기

 

- 설치 확인은 아래의 그림과 같이 웹브라우저에서 주소:적용포트의 형식으로 입력하여 기본화면이 나오면 됩니다.

그림 5 설치 확인 화면

 

- 토캣의 가동과 중단은 트레이를 통해 수행할 수 있습니다.

그림 6 톰캣 설정하기

 

2. 데이터베이스 생성하기

- jforum의 기반으로 사용할 데이터베이스를 생성하는 것으로 기존에 있는 데이터베이스를 사용해도 되지만,

테이블 이름의 중복 등을 감안하여 되도록 별도의 데이터베이스를 생성합니다.

- 큐브리드가 설치되어 있지 않다면 http://www.cubrid.com 으로 가서 최신 버전을 다운로드 받아 설치한다.

- 큐브리드매니저를 통해서 새로운 데이터베이스를 생성하고(예제에서는 jforum), jforum용 데이터베이스 사용자를 예제와 같이 생성합니다

그림 7 데이터베이스 생성하기

 

그림 8 데이터베이스 사용자 생성하기

 

- 다음 작업으로 진행하기 이전에 아래 그림과 같이 생성한 데이터베이스가 가동 상태인지 꼭 확인하셔야 합니다.

(파란색 원으로 표시되면 가동중입니다)

그림 9 데이터베이스 가동 상태 확인

 

3. JForum 설치하기

- 큐브리드용 JForum을 KLDP에서 다운로드 받고

(http://kldp.net/projects/jforum4cubrid/)

- 다운로드 받은 JForum을 톰캣의 webapps폴더에 압축을 해제한 다음 적절한 이름으로 변경합니다.

예제에서는 C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps 폴더에 저장하고

jforum_cubrid로 폴더 이름을 변경했습니다.(jforum이라고 하면 설치가 안됩니다. 다른이름으로 꼭 지정하세요)

- 설치를 위해서는 설치폴더/WEB-INF/config 및 그 하위 폴더에 쓰기 권한을 부여해야 합니다.

그림 10 쓰기 권한 부여하기

 

- 웹브라우저를 여시고 주소에 http://localhost:8080/jforum_cubrid/install.jsp 를 입력하셔서 설치를 시작하시면 됩니다.

그림 11 설치 시작 화면

 

- 위의 설치 시작 화면이 나오지 않는다면 톰캣 서비스를 정상 가동시켰는지와 jforum 설치 폴더가 올바른지를 확인해 보세요.

- 설치 1단계에서는 jforum을 구동시키는데 필요한 일반적 환경과 데이터베이스 및 게시판 환경을 설정하는데, 대부분 기본값으로 설정하고,

데이터베이스 이름/사용자/비밀번호와 웹사이트(홈페이지) 링크, 그리고 관리자 정보를 입력하면 됩니다.

큐브리드를 기본값으로 설치하셨다면 데이터베이스 포트는 기본 브로커 포트인 33000을 그대로 사용하시면 됩니다.

그림 12 설치 1단계 화면

 

- 2단계에서는 1단계에서 입력한 정보들을 확인하는 것으로 입력한 정보가 문제 없으면 [설치시작]을 누르시면 됩니다.

[설치시작]을 누르시면 [설치중…]으로 표시되고 잠시후 완료 화면이 나옵니다.

-

그림 13 입력 환경 검증

 

그림 14 설치 종료 화면

 

- 설치가 종료되면 아래와 같이 바로 포럼에 접근할 수 있게 된다.

그림 15 설치 이후 첫 화면

 

4. jforum 관리 기능 간단히 살펴보기

- 관리 기능을 사용하시려면 일단 설치 과정에서 등록한 관리자 ID와 비밀번호로 로그인하고,

로그인 이후 화면 하단에 있는 [관리자 메뉴]를 통해서 접근하시면 됩니다.

그림 16 jforum 관리자 메뉴

 

- 본격적으로 포럼을 가동하기에 앞서 포럼 이름과 메일 서버, 아바타, 캐시등을 [환경]을 통해 설정하시기 바랍니다.

그림 17 환경 설정하기

 

특히 새로운 사용자 등록시 보안기능(CAPTCHA)을 사용하시려면 환경 설정에서 보안기능사용에 “참”으로 설정해야 합니다.

그림 18 보안 기능 화면 예

 

- 분류나 포럼의 여러 속성 설정 과정에서 권한 부여 단위를 대부분 사용자 그룹으로 지정하므로 적절하게 그룹을 설정하고 분류나 포럼 생성 및 편집을 수행하세요.

그림 19 사용자 그룹 관리

 

- 분류는 포럼의 상위 개념으로 특정 분류를 심사 대상으로 설정하면 모든 글은 심사자의 심사를 통과해야만 보여지게 됩니다.

그림 20 분류 생성하기

 

- 포럼 단위 심사도 가능하며, 포럼 단위에서는 특정 그룹별로 기능을 제한 할 수 있습니다.

그림 21 포럼 생성하기

 

5. jforum 사용하기

- jforum을 사용할 때 각 글이 위치하게 되는 구조는 분류별로 포럼이 존재하고, 포럼 내에 세부 토픽을 만들어 가고,

각 토픽에 대하여 답글을 달아가면서 토론이 이루어지는 구조입니다.

그러므로 포럼홈에서 특정 포럼을 선택하면 아래와 같은 포럼내 토픽들이 리스팅 되고, 특정 토픽을 클릭하면 여러 답 글을 확인할 수 있게 됩니다.

그림 22 포럼내 토픽 리스트

 

- [새 토픽]을 클릭하면 아래와 같은 창을 통해 다양한 글쓰기와 토픽 단위 설문조사, 첨부 등이 가능하고

답변이 올라오면 이메일로 통보가 오도록 할 수 있습니다.

그림 23 새로운 토픽 만들기 화면

 

그림 24 글 읽기 화면

 

- 화면 상단의 [내정보]를 클릭하시면 이메일과 아바타 등 다양한 설정을 입력하실 수 있습니다.

그림 25 개인 정보 설정 화면

 

 

[Top]
No.
제목
작성자
작성일
조회
2708CUBRID AppsPack 다운로드
2009-11-05
7606
2706CUBRID2008 R2.0 다운로드
2009-11-05
8380
653큐브리드 7.3 릴리즈
서상욱
2007-10-30
10424
548톰캣과 큐브리드 환경에서 돌아가는 최적의 포럼 JForum 2.1.7
서상욱
2007-09-19
9300
242큐브리드 7.1이 릴리즈 되었습니다.
서상욱
2007-06-14
7346
234큐브리드 7.0 출시 및 제품 다운로드 안내 [1]
정병주
2007-04-12
7392
211CUBRID 6.6 출시 및 제품 다운로드 안내
백정한
2006-12-13
6926
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.050초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다