설치하기#
<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
|
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 에서 제대로 작업이 수행이 되었는지 확인한다. 정상적으로 수행시 다음과 같은 화면을 볼수 있다.
Add new attachment
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 | 이동국 |