본 장에서는 설치 과정에 대한 기본적인 설명과 설치 전에 준비할 시스템 환경 및 필요한 JDK 환경 구성에 대해서 설명한다.
Microsoft Windows와 UNIX 환경에서 JEUS를 쉽게 설치하기 위해 JEUS 설치 툴은 그래픽 사용자 인터페이스(GUI)를 지원한다. 커맨드 모드가 익숙한 UNIX/LINUX 환경에서는 콘솔 모드에서 설치가 가능하다. 기본적으로 콘솔 모드로 설치가 진행되며, GUI형태로 진행하려면 –i GUI 옵션을 넣어서 실행한다.
설치 파일은 다음의 작업을 진행한다.
JEUS 라이선스 계약을 한다.
설치를 진행하려면 반드시 동의하여야 하므로 주의 깊게 읽어 보길 바란다.
JEUS 설치 파일은 Full Install, Typical, Advanced Mode 등 다양한 Install set을 제공한다. 설치 파일에 Java 2 JDK 버전 1.5.x 포함한다.
구분 | 설명 |
---|---|
Full Install | JEUS 예제인 Samples와 JEUS 관련 문서 파일이 포함된 JEUS Full 버전을 설치한다. Java 2 Platform Enterprise Edition Compatibility Test(CTS)를 통과한 버전에 JEUS의 고유 기능이 추가된 버전을 설치한다. |
Typical | JEUS 예제인 Samples가 제외된 JEUS 관련 문서 파일과 JEUS Core 파일을 설치한다. Java 2 Platform Enterprise Edition Compatibility Test (CTS)를 통과한 버전에 JEUS의 고유 기능이 추가된 버전을 설치한다. |
Advanced Mode | 수동 설치 가능한 Manual Configuration Option을 지원한다. Manual Configuration Option에는 관리자가 AutoDeploy 경로와 JEUS_BASEPORT를 직접 지정할 수 있다(UNIX/LINUX 콘솔 모드에선 지원하지 않음). |
JEUS 구성 파일 및 디렉터리를 배치한다.
JEUS 서블릿 엔진의 Listener인 JEUS 웹 서버를 설치한다.
JEUS의 단축 아이콘을 생성한다(Windows에서).
JEUS의 환경변수를 설정한다.
NT서비스로 JEUS를 등록한다(Windows에서).
JEUS의 제거(Uninstall) 툴을 생성한다.
다음은 JEUS를 설치하기 위한 시스템(H/W, S/W) 요구사항이다.
시스템 요구사항
JEUS 설치를 위해서 필요한 H/W, S/W는 다음과 같다.
[표 4.1] 시스템 요구사항
플랫폼 | 설치 시 필요 환경 |
---|---|
Windows 2012 Windows 2008 Windows 2003/XP Windows 2000 Windows 7 Windows NT Windows Vista | JDK 5.0 Update 4(1.5.0_04) 이상 300M이상의 하드디스크 여유 공간 |
Solaris, HP-UX, AIX, Linux | JDK 5.0 Update 4(1.5.0_04) 이상 300M이상의 하드디스크 여유 공간 |
플랫폼 지원 환경
플랫폼별 JEUS 동작에 필요한 표준 하드웨어 지원 환경은 다음과 같다.
[표 4.2] 플랫폼 지원 환경
OS Version | CPU | RAM Memory | Hard Disc Space | JDK Version |
---|---|---|---|---|
Solaris 8, 9, 10, 11 | UltraSPARC Intel x86 Series 10 | 1GB | 20GB | JDK 1.5.0_04 이상 |
HP-UX 11.x, 11i, 11iV2 | PA-RISC 11.x (11.11) Intel IA64 11.x (11.23, 11.31) | 512MB | 20GB | JDK 1.5.0_04 이상 |
IBM AIX 5L, 6L, 7L | RS6000 IBMpSeries(PowerPC) | 512MB | 20GB | JDK 1.5.0_04 이상 |
Linux 계열 (Kernel 2.6이상) | Intel x86 series k2.6 이상(k2.4 지원) Intel Itanium Series k2.6 이상 IBM pSeries(PowerPC) k2.6 이상 | 512MB | 20GB | JDK 1.5.0_04 이상 |
MS Windows 계열 (Windows XP, Vista, 7, 2003, 2008, 2012) | Intel x86 Series | 512MB | 20GB | JDK 1.5.0_04 이상 |
다음은 UNIX와 Windows에서 JEUS 설치 순서이다. 전체적인 설치 순서는 동일하고 일부 과정이 차이가 있으므로 자세한 내용은 각 절에서 확인한다.
JDK 5 설치한다.
GUI 모드에서 JEUS를 설치(파일 복사)한다.
환경변수를 설정하고 검증한다.
설치된 내용을 검증(동작 확인)한다.
Windows의 경우 선택적으로 JEUS의 Windows 서비스 등록과 해제한다.
다음은 JEUS 설치할 때 작업과 선택사항을 보여준다.
위 그림의 작업 상자는 작업을 나타낸다. 자세한 설명은 각 절의 설명을 참고한다.
UNIX에서 GUI 모드를 이용한 JEUS 설치 및 제거는 “5.2.1. GUI 모드에서 설치”, “5.4.1. GUI 모드에서 제거”를 참조한다.
UNIX에서 콘솔 모드를 이용한 JEUS 설치 및 제거는 “5.2.2. 콘솔 모드에서 설치”, “5.4.2. 콘솔 모드에서 제거”를 참조한다.
Windows에서 GUI 설치 툴을 이용한 JEUS 설치 및 제거는 “제6장 Windows에서 설치 및 제거”를 참조한다.
“Appendix A. 플랫폼 별 JDK 설치”는 LINUX, Solaris, AIX, HP-UX 등의 특정 플랫폼에서 추가적인 설치 정보를 제공한다.
JEUS를 사용하기 위해서는 Java 2 JDK(JavaSE Developement Kit)가 설치되어 있어야 한다. 다음은 UNIX와 Windows에서 JDK5의 설치에 대한 설명이다.
UNIX용 JavaTM 2 JDK 5 Standard Edition은 다음에서 다운받을 수 있다.
http://www.oracle.com/technetwork/java/javase/downloads/index-jdk5-jsp-142662.html
자세한 내용은 http://www.oracle.com/technetwork/java/index.html을 참고한다. 플랫폼별 JDK 설치에 대한 자세한 내용은 “Appendix A. 플랫폼 별 JDK 설치”를 참고한다.
Windows용 JavaTM 2 JDK 5 Standard Edition은 다음에서 다운받을 수 있다.
http://www.oracle.com/technetwork/java/javase/downloads/index-jdk5-jsp-142662.html
자세한 내용은 http://www.oracle.com/technetwork/java/index.html를 참고한다. JEUS 설치 전에 JDK가 설치되었는지 확인한다. 설치 후에는 Windows 환경변수 PATH에 설치된 JDK의 bin 디렉터리를 추가한다.
JEUS를 사용하기 위해서는 TmaxSoft에서 발급하는 라이선스-키(License-Key) 파일이 있어야 한다. Installer로 설치한 JEUS 에는 기본적으로 개발자 라이선스(Developer License)가 포함되어 있다. 라이선스 파일은 JEUS_HOME\license에 ‘license’ 라는 파일로 존재한다.
라이선스의 에디션에는 Base, Base Plus, Standard, Enterprise,S Developer 라이선스가 있으며 기능 및 사용 기한에 차이가 있다.
라이선스를 업그레이드하거나 정식 라이선스를 취득하기 위해서는 TmaxSoft 영업대표(Sales Representative)를 통하거나 직접 TmaxSoft에 문의하여야 한다. 라이선스 파일을 사용하기 위해서는 JEUS_HOME\license 디렉터리 아래에 라이선스-키(License-Key) 파일을 "license"라는 이름으로 복사한다.
라이선스 파일명이 license가 아닌 경우 "license"로 변경해야 한다.