개방海 오픈API활용 가이드라인

웹서비스 개발을 위한
eGov프레임워크 개발환경 세팅

eGov프레임워크를 이용한 웹서비스
개발환경 세팅 방법에 대해 설명합니다.

시작에 앞서

오픈API를 활용하여 자신만의 웹서비스를 만들기 위해선 개발환경 및 웹서비스 서버 환경이 필요합니다. 웹서비스 구축 환경을 만들기위해 이 가이드라인에선 eGov프레임워크를 선택하였습니다.
이제 실질적으로 오픈API를 이용한 서비스개발에 한발자국 다가선다고 생각하시고 차근차근 가이드라인의 내용을 습득하시길 바라겠습니다.

1. eGov프레임워크 다운로드 및 설치하기

- http://www.egovframe.go.kr 접속합니다.

- 회원가입후 로그인을 합니다.

- 상단의 다운로드 메뉴로 들어가 왼쪽편의 '표준프레임워크 통합다운로드' 버튼을 클릭합니다.

다운로드

- 자신의 운영체제에 맞는 표준프레임워크를 다운로드 받습니다.

다운로드02

- 다운로드받은 exe파일의 압축을 해체하고 해제한 디렉토리로 이동하여 이클립스를 실행합니다.

- D:\eGov에 압축을 해제 하였다면 D:\eGov\eGovFrameDev-3.5.1-64bit\eclipse 디렉토리에 eclipse.exe 파일이 있습니다.

압축해제
이클립스실행

- 이클립스를 실행하면 이클립스 프로젝트 파일이 저장될 디렉토리를 지정할수 있습니다.

- D:\eGov\eGovFrameDev-3.5.1-64bit\workspace 로 지정해줍니다.

워크스페이스지정

- 이클립스의 실행이 완료되면 아래와 같은 작업창이 나옵니다. 이제 eGov프레임워크의 세팅은 마쳤습니다.

이클립스실행완료

2. JDK 1.7 설치하기

- JDK 1.7 버전을 다운로드 받기위해 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 접속합니다.
- Accept License Agreement에 체크를 하고 자신의 운영체제에 맞는 버전의 JDK를 다운로드 받습니다.

JDK

- 다운로드 받은 파일을 설치합니다. JDK 설치는 마무리되었습니다.

JDK

3. 아파치톰캣 설치하기

- 아파치톰캣을 다운로드 받기위해 http://www.apache.org 에 접속합니다.
- 홈페이지 하단으로 이동하여 'Tomcat'을 선택합니다.

JDK

- 왼쪽메뉴에서 Tomcat7을 선택하고 자신의 운영체제버전에 맞는 Core버전.zip파일을 선택해 다운로드 받습니다. Install 버전보다 Core버전이 자신의 웹서버 환경구성시 조금더 유동적으로 구성할 수 있는 장점이 있습니다.

JDK

- 다운로드받은 압축파일을 D:\eGov\eGovFrameDev-3.5.1-64bit\Servers 디렉토리에 풀어줍니다.

JDK

- D:\eGov\eGovFrameDev-3.5.1-64bit\Servers\apache-tomcat-7.0.72\bin 디렉토리로 들어가 startup.bat를 실행하여 웹서버를 구동시킵니다.

JDK

- 웹브라우저에서 http://localhost:8080/ 으로 접속했을때 아래와 같은 웹페이지가 확인이 된다면 정상적으로 설치되었다고 생각하시면 됩니다. bin디렉토리의 shutdown.bat를 실행하여 웹서버를 정지시킵니다.

JDK

4. eGov프레임워크에 아파치톰캣 연동하기

- eGov프레임워크 상단의 Window -> Preferences -> Server -> Runtime Environments 를 선택하고 Add 버튼을 클릭합니다.

JDK

- Apache 하위의 Apache Tomcat v7.0을 선택하고 Next를 누릅니다.

JDK

- Browse를 선택하여 아파치톰캣이 설치된 디렉토리로 이동하고 확인을 누릅니다.

JDK
JDK

- Finish버튼을 누릅니다.

JDK

- OK버튼을 클릭합니다.

JDK

- eGov프레임워크 하단의 Servers탭을 선택 -> No Servers are available... 를 클릭합니다.

JDK

- Tomcat v7.0 Server 를 선택하고 Finish버튼을 누릅니다.

JDK

- 이제 Servers 탭에 Tomcat v7.0 서버가 등록된것을 확인하고 eGov프레임워크와 아파치톰캣 서버가 연동될 준비가 되었습니다.

JDK

5. OpenLayers 다운로드 받기

- OpenLayers 를 다운로드 받기위해 http://openlayers.org/two/ 에 접속합니다. 2.13.1.zip 파일을 다운로드 받고 zip파일의 압축을 해제합니다.
압축을 해제하면 많은 파일들이 나오는데 모든 파일을 사용하는것은 아니고 몇개의 파일만 사용됩니다.

JDK

6. jQuery 다운로드 받기

- jQuery 를 다운로드 받기위해 http://jquery.com 에 접속합니다. Donwload 버튼을 클릭합니다.
압축된 저용량의 jQuery버전을 다운로드 받습니다.

JDK
JDK

마무리를 지으며

이제 웹서비스 개발을 위한 eGov프레임워크 개발환경 세팅이 마무리 되었습니다.
다운로드 받은 OpenLayers파일과 jQuery파일은 웹서비스 개발시에 해당위치에서 복사해서 사용할 예정이니 파일들의 위치는 잘 기억하고 계셔야 합니다.