====== 커뮤니케이션 도구 설치 ====== ===== 1. 개요 ====== 커뮤니케이션 도구는 의사소통관련 데이터를 관리하기 위해 필요한 테이블생성을 위한 DDL 실행 및 시스템 운영을 위한 기초데이터 생성, 시스템을 실행하기 위한 WAR 파일 배포 등으로 이루어진다. ===== 2. 설치 ====== ==== 설치 순서 ==== - 데이터를 관리하기 위해 필요한 테이블생성을 위한 DDL을 실행한다. - 시스템운영을 위해 필요한 기초데이터 생성 쿼리를 실행한다. - WAR 파일을 WAS의 해당위치로 디플로이 한다. - WAR 파일이 풀린 위치에서 설정파일의 설정 값을 환경에 맞게 수정한다. - WAS를 기동시킨 후 커뮤니케이션시스템에 접속하여 사용자계정으로 로그인 한다. - 운영정보관리의 행정용어사전목록화면에서 행정용어엑셀데이터를 업로드하여 일괄등록한다. ==== 설치 예 ==== **[ DDL 실행 ]** * 57개의 테이블이 생성된다. **[ 기초데이터 입력 ]** * 14개의 테이블에 기초데이터를 생성한다. WAR 소스를 WAS에 디플로이 한 후 WAR 파일이 풀린 위치에서 아래와 같이 설정값을 수정한다. **[ DB 프로퍼티 수정 ]** * [소스경로]\WEB-INF\classes\egovframework\property\globals.properties 파일에서 아래와 같이 사용할 DB를 설정한다. (예시: ORACLE DB 사용) # DB서버 타입(ORACLE, MYSQL) - datasource 및 sqlMap 파일 지정에 사용됨 #Globals.DbType = mysql Globals.DbType = oracle #Globals.DbType = altibase #Globals.DbType = tibero **[ DATASOURCE 수정 ]** * [소스경로]\WEB-INF\classes\egovframework\spring\context-datasource.xml 파일에서 아래와 같이 사용할 DATASOURCE의 url, username, password를 설정한다. **[ FILE UPLOAD 및 Excel 템플릿 경로 수정 ]** * [소스경로]\WEB-INF\classes\egovframework\spring\context-properties.xml 파일에서 아래와 같이 FILE UPLOAD 경로를 설정한다. * 설정해야 할 entry에 대한 설명은 다음과 같다. ^ entry key ^ 설 명 ^ |Globals.fileStorePath | 커뮤니케이션 도구에서 첨부파일을 업로드 할 서버의 물리적 위치| |Globals.excleStorePath | 커뮤니케이션 도구에서 사용하는 엑셀템플릿 위치로 위의 예시에서 \\ **"/product/jeus3/webhome/was3_oe1/cms_web/egovoe1_egovoe1-webapp_war___"** 는 \\ WAR가 풀린 소스 경로이며 **"/files/excelTemplet/"** 부분은 수정없이 사용| * 위에서 설정한 엑셀템플릿 위치에서 아래의 파일이 존재하는 것을 확인한다. ^ 파일명 ^ 설 명 ^ |StandardTermStatus.xls | 용어사전 엑셀 업로드 다운로드 템플릿| |StandardWordStatus.xls | 단어사전 엑셀 업로드 다운로드 템플릿| |EgovStandardTermStatus.xls | 행정용어사전 엑셀 업로드 다운로드 템플릿| **[ 커뮤니케이션 도구에 접속하여 테스트 계정으로 로그인 ]** * 정상적으로 서버가 기동되어 로그인 하면 커뮤니케이션 도구 메인화면이 아래와 같이 나온다.(default id : test, password : 1) {{:egovframework:oe1:cms_setting_01.jpg|}} **[ 행정용어사전 엑셀 데이터를 IMPORT ]** * 운영정보관리>행정용어사전 메뉴에서 제공된 행정용어사전 엑셀 데이터를 일괄등록 한다. {{:egovframework:oe1:cms_setting_02.jpg|}} {{:egovframework:oe1:cms_setting_03.jpg|}}