====== eGovFrame Server(Windows) ====== ===== 개요 ===== 윈도우 환경에서 eGovFrame에서 제공하는 설치파일을 이용하여 서버 환경을 구성한다. ===== 설명 ===== eGovFrame에서 제공하는 설치파일을 이용하여 eGovFrame 서버 환경을 구성한다. 구성항목 * Tomcat * Hudson * Maven * Subversion(옵션) * Nexus(옵션) ===== 환경설치 ==== - Install 구성 * eGovFrameSvr.exe 파일을 수행하여 설치를 진행한다. - [설치화면 1/4] \\ {{:egovframework:dev2:svr:그림1.png|설치1}} - [설치화면2/4 – 옵션 선택] \\ {{:egovframework:dev2:svr:그림2.png| 설치2}} - [설치화면3/4 – 설치 폴더 선택] \\ {{:egovframework:dev2:svr:그림3.png|설치3}} - [설치화면4/4] \\ {{:egovframework:dev2:svr:그림4.png|설치4}} - 서비스 실행 * 설치가 완료되면 Tomcat, Subversion(옵션)이 윈도우 서비스로 등록된다. * Windows 버전의 Tomcat(7070)과 Subversion(3690)의 포트는 임의로 지정할 수 없다. * 서비스 실행은 설치폴더\bin\start.bat 파일을 수행하여 진행한다.\\(Subversion 설치시 해당 서비스도 수행된다.) \\ {{:egovframework:dev2:svr:그림5.png|서비스시작}} * Hudson(CI) 설치 완료\\http://localhost:7070/hudson/로 들어가서 확인한다. \\ {{:egovframework:dev2:svr:그림6.png|CI check}} * Nexus(옵션) 설치 완료\\http://localhost:7070/nexus/로 들어가서 확인한다. \\ {{:egovframework:dev2:svr:그림7.png|Nexus Check}} * svn(옵션) 설치완료 \\ {{:egovframework:dev2:svr:그림8.png|SVN Check}} - Installer 프로그램 스크립트 작성.(NSIS - HM NIS Edit 설치) http://hmne.sourceforge.net/ * 마법사 기능으로 템플릿 형태의 스크립트가 구성됨. \\ {{:egovframework:dev2:svr:그림10.png|Script}} ✔ 주의: 포트번호 3690과 7070이 방화벽으로 막혀있다면 방화벽설정에서 3690과 7070포트를 허용해 주어야 한다.\\ ✔ 주의: 만약, 기존 Windows 서비스 목록에 svnserve와 Apache Tomcat 6가 등록되어있는 상태라면 더 이상 서비스 추가가 안되므로 서비스가 잘못 설치되었다면 다음과 같이 실행한다. \\ {{:egovframework:dev2:svr:그림9.png|Caution}}