설치하기#

<div class="note"> Equinox를 설치하기 위해서는 PostgreSQL이나 MySQL이 필요하다. 추천되는 버전은 PostgreSQL의 경우 8.x 이고 MySQL의 경우 4.1.x이다.

여기서 사용된 Postgresql은 8.1.0-2이다. </div>

1. http://raibledesigns.com/page/rd?anchor=ann_equinox_1_4_released에서 필요한 equinox배포판을 다운받는다. Equinox 1.4의 경우 디폴트 데이터베이스는 PostgreSQL이다. PostgreSQL에서 equinox라는 이름의 데이터베이스를 생성한다. 그리고 나서 web/WEB-INF/classes/jdbc.properties파일내 데이터베이스 연결을 위한 값을 수정한다.

jdbc.driverClassName=org.postgresql.Driver
jdbc.url=jdbc:postgresql://localhost/equinox
jdbc.username=postgres
jdbc.password=c12345

2. 데이터베이스 셋팅 후 Equinox를 위해 Tomcat경로를 지정해준다. 가장 간단한 방법은 CATALINA_HOME 시스템 환경변수값을 셋팅해주는 것이다. 이것이 용이하지 않다면 build.properties파일내 tomcat.home 프라퍼티를 수정해준다.

3. src\org\appfuse\dao\ibatis 디렉토리내 create-postgresql.sql파일의 SQL문을 수행해서 필요한 테이블을 생성한다.

4. extras\ibatis로 이동해서 ibatis를 사용하기 위해 다음처럼 ant명령을 실행한다.

ant install

5. web/WEB-INF/lib/junit.jar 파일을 $ANT_HOME/lib 디렉토리로 복사한다.

6. tomcat 5.x를 설치한다. $CATALINA_HOME/conf/tomcat-users.xml 파일에서 admin유저의 정보와 build.properties파일내 정보를 확인한다.

7. 셋팅이 적합한지 확인하기 위해 다음의 ant명령을 수행한다. 이 명령시 에러가 발생할수도 있다. 하지만 이 명령은 테스트를 위한 것이고 다음의 ant deploy작업에서 에러가 발생하지 않느다면 실질적인 작업에는 무리가 없는 셈이다.

ant test-all

8. "ant deploy" 를 실행후 http://localhost:8080/equinox 에서 제대로 작업이 수행이 되었는지 확인한다. 정상적으로 수행시 다음과 같은 화면을 볼수 있다.

initPage.jpg

Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
jpg
initPage.jpg 466.8 kB 1 07-Dec-2005 16:52 이동국
« This page (revision-9) was last changed on 06-Apr-2006 09:45 by 이동국  
G’day (anonymous guest) My Prefs

Referenced by
Equinox

JSPWiki v2.8.4