====== 설치 ====== ===== 개요 ===== Change Management는 Java 5.X 이상에서 실행되며, JDK 다운로드는 [[http://www.java.com/download|http://www.java.com/download]]를 이용하면 된다.\\ Change Management의 설치는 WAR file을 프로젝트 환경에 맞춰 설정파일을 변경하고, 프로젝트에 설치되어 있는 WAS 서버에 deploy를 하면 된다.\\ ===== 설명 ===== === 설치순서 === == WAR File을 deploy == - WAR File을 다운로드 받는다. {{WAR File Upload 할 것|}} - [[##DBMS 설정파일 수정 | DBMS 설정파일 수정]] : WAR File을 압축을 해제하고, DBMS별로 어플리케이션의 설정파일을 수정한다. - WAR File을 WAS 서버에 deploy 한다. == 테이블 생성 == - 테이블 생성 스크립트를 다운로드 받는다. * My SQL : {{:egovframework:dev:isu:issue_mysql.script.zip|issue_mysql.script}} * Oracle : {{:egovframework:dev:isu:issue_oracle.script.zip|issue_oracle.script}} * Altibase : {{:egovframework:dev:isu:issue_altibase.script.zip|issue_altibase.script}} * Tibero : {{:egovframework:dev:isu:issue_tibero.script.zip|issue_tibero.script}} - 스크립트를 실행하여 테이블을 생성한다. == 설치 완료 후 테스트 == - web-browser에서 'http://~~~~~~'를 연다. - 아이디 : "admin", 비밀번호 : "admin123"으로 로그인 하여 설치를 확인한다. == 환경설정을 수정 == - Change Management의 [설정관리 > 메일설정] 메뉴에서 메일발송 환경을 설정한다. - Change Management의 [설정관리 > SMS설정] 메뉴에서 SMS발송 환경을 설정한다. - Change Management의 [설정관리 > 환경설정] 메뉴에서 파일 업로드 경로와, 인덱스 생성결과 경로를 설정한다. ===== 환경설정 ===== ==== DBMS 설정파일 수정 ==== === [ My SQL DBMS ] === == 1. context-hibernate.xml == 경로 : /egovframework-dev-isu/src/main/webapp/WEB-INF/config/spring/context-hibernate.xml org.hibernate.dialect.MySQLDialect == 2. context-datasource.xml == 경로 : /egovframework-dev-isu/src/main/webapp/WEB-INF/config/spring/context-datasource.xml \\ url을 프로젝트 내 url에 맞게 변경한다. == 3. jtrac.hbm.xml == 경로 : /egovframework-dev-isu/src/main/resources/hibernate/jtrac.hbm.xml \\ 아래 file을 다운로드 하여 My SQL 버전으로 교체 \\ {{:egovframework:dev:isu:jtrac.hbm.xml_mysql.zip|jtrac.hbm.xml}} \\ \\ == 4. issue_mysql.script == 아래 file을 다운로드 받아 오라클 DDL(issue_mysql.script)로 테이블 생성 \\ {{:egovframework:dev:isu:issue_mysql.script.zip|issue_mysql.script}} \\ \\ \\ ✔ **My SQL의 경우 default로 설정되어 있어 1,2,3번 내용은 수정하지 않아도 적용 된다.** \\ \\ \\ === [ Oracle DBMS ] === == 1. context-hibernate.xml == 경로 : /egovframework-dev-isu/src/main/webapp/WEB-INF/config/spring/context-hibernate.xml org.hibernate.dialect.Oracle9Dialect == 2. context-datasource.xml == 경로 : /egovframework-dev-isu/src/main/webapp/WEB-INF/config/spring/context-datasource.xml \\ url을 프로젝트 내 url에 맞게 변경한다. == 3. jtrac.hbm.xml == 경로 : /egovframework-dev-isu/src/main/resources/hibernate/jtrac.hbm.xml \\ 아래 file을 다운로드 하여 Oracle 버전으로 교체 \\ {{:egovframework:dev:isu:jtrac.hbm.xml_oracle.zip|jtrac.hbm.xml}} \\ \\ == 4. issue_oracle.script == 아래 file을 다운로드 받아 Oracle DDL(issue_oracle.script)로 테이블 생성 \\ {{:egovframework:dev:isu:issue_oracle.script.zip|issue_oracle.script}} \\ \\ \\ === [ Altibase DBMS ] === == 1. context-hibernate.xml == 경로 : /egovframework-dev-isu/src/main/webapp/WEB-INF/config/spring/context-hibernate.xml org.hibernate.dialect.AltibaseDialect == 2. context-datasource.xml == 경로 : /egovframework-dev-isu/src/main/webapp/WEB-INF/config/spring/context-datasource.xml \\ url을 프로젝트 내 url에 맞게 변경한다. == 3. jtrac.hbm.xml == 경로 : /egovframework-dev-isu/src/main/resources/hibernate/jtrac.hbm.xml \\ 아래 file을 다운로드 하여 Altibase 버전으로 교체 \\ {{:egovframework:dev:isu:jtrac.hbm.xml_altibase.zip|jtrac.hbm.xml}} \\ \\ == 4. issue_altibase.script == 아래 file을 다운로드 받아 Altibase DDL(issue_altibase.script)로 테이블 생성 \\ {{:egovframework:dev:isu:issue_altibase.script.zip|issue_altibase.script}} \\ \\ \\ === [ Tibero DBMS ] === == 1. context-hibernate.xml == 경로 : /egovframework-dev-isu/src/main/webapp/WEB-INF/config/spring/context-hibernate.xml org.hibernate.dialect.Oracle9Dialect == 2. context-datasource.xml == 경로 : /egovframework-dev-isu/src/main/webapp/WEB-INF/config/spring/context-datasource.xml \\ url을 프로젝트 내 url에 맞게 변경한다. \\ == 3. jtrac.hbm.xml == 경로 : /egovframework-dev-isu/src/main/resources/hibernate/jtrac.hbm.xml \\ 아래 file을 다운로드 받아 Tibero 버전으로 교체 \\ {{:egovframework:dev:isu:jtrac.hbm.xml_tibero.zip|jtrac.hbm.xml}} \\ \\ == 4. issue_tibero.script == 아래 file을 다운로드 받아 Tibero DDL(issue_tibero.script)로 테이블 생성 \\ {{:egovframework:dev:isu:issue_tibero.script.zip|issue_tibero.script}}