1. 개요
전자정부 프레임워크는 공공 사업에서의 프레임워크 일원화, 컴포넌트 표준화 등의 목적으로 정부 주도하에 개발된 프레임워크이며, 더 자세한 내용은 하기의 홈페이지에서 확인할 수 있다.
표준프레임워크 : http://www.egovframe.go.kr/
표준 프레임워크의 서버 환경은 아래와 같은 환경을 제공하며, 설치시 별도의 연동이나 설정을 최소화함으로써 효율적인 서버 환경을 구축할 수 있도록 해준다. 현재 설치할 서버 버전은 2.0.0이며, 표준 프레임워크 홈페이지의 "다운로드 > 개발환경"에서 "서버용 개발환경"을 다운로드 받으면 된다.
2. 설치 과정
표준 프레임워크 서버용 개발환경은 아래와 같이 구성되어있다.
- Tomcat
- Subversion
- Maven
- Hudson
- Nexus
설치는, 원하는 컴포넌트를 선택하는 과정 외에는 별다른 어려움 없이 진행 가능하다. 이전의 포스트에서 Mercurial을 설치했으므로, Subversion은 설치에서 제외하고, 나머지 구성을 설치한다.
설치가 완료된 후, 실행은 [설치디렉토리]/bin/startup.bat 배치파일을 실행하면 된다. 설치시 다음과 같은 포트들이 사용되므로, 이 포트들의 방화벽을 해지할 필요가 있다.
- 3690 : Subversion
- 7070 : Hudson, Nexus
방화벽 해제 후, 외부 컴퓨터에서 웹브라우져로 아래의 주소로 접속한다. 화면이 정상적으로 보인다면 설치가 정상적으로 완료된 것이다.
- Hudson : http://[접속주소]/hudson
- Nexus : http://[접속주소]/nexus
서비스 등록을 위해서 설치 디렉토리 하위의 bin 디렉토리에서 다음과 같은 명령을 콘솔창에서 입력한다.
> service.bat install
만약 설치 과정에서 Tomcat을 설치할 수 없는 에러 등이 발생할 경우, service.bat uninstall 명령을 통해 서비스를 해제한 후, 재설치하면 정상적으로 수행된다.
'공부 > Maven' 카테고리의 다른 글
[Maven] Dependency의 JavaDoc, Source를 이클립스에 다운로드하는 방법 (0) | 2013.04.22 |
---|---|
[서적 핵심 정리] 메이븐 아키타입 (0) | 2013.04.07 |
[서적 핵심 정리] Maven 사내 저장소 설치 및 활용 (0) | 2013.04.07 |
[서적 핵심 정리] Maven 모듈 (0) | 2013.04.07 |
[서적 핵심 정리] 리포팅 기능을 활용한 문서 관리 (0) | 2013.04.07 |