-
JEUS 설치 및 구동프로그램/JSP 2008. 3. 7. 14:04
■Jeus 소개
Jeus는
TmaxSoft의 WebInOne 제품군의 하나로
기업용 솔루션으로 웹 어플리케이션 서버, 웹 서버, 웹 게이트웨이등 규모와 속도 및 사용의 편이성을 장점으로 영역을 넓혀가고 있다.포괄적인 Java 기반의 웹 어플리케이션 서비스와 관리를 제공하고
Sun MicroSystems 사의 Java 2 Enterprise Edition 스펙을 준수하고 J2EE 1.4 인증을 획득하였다.
■Jeus 다운로드 및 조건Jeus는 TmaxSoft 의 제품으로 해당사이트(http://tmax.co.kr/) 에서 다운로드 받으면 된다.
http://tmax.co.kr/tmax/board/boardList.do?bbsCode=brows&menuCode=SPDLBR&menuCode=SPDL
또는 http://technet.tmaxsoft.com/kr/download/productList.do?fc=down&sc=down_product&tmaxsso_nsso=yes(로그인이 필요하다)Jeus는 현재 버전 6까지 나와있다.
싸이트에 나와 있는 버전은 5와 6.
그 이전의 버전은 전화로 신청하던가 메일로 요청을 해서 정확한 버전을 말 해서 대용량 메일로 받을수 있다.이 문서를 작성할때 쓴 버전은 JEUS 5.0 (fix #19) 이고 싸이트에서 다운을 받았다.
※ 제우스를 설치 하기 위한 필요환경 조건은
Windows 2003/XPWindows 2000Windows NT
-Java 2 SDK v1.3.1, Java 2 SDK v.1.4.x. Java 2 SDK v1.5.x(추천)300M이상의 하드디스크 여유 공간
-INTEL Pentium 3 , 1GHZ 이상 512 Megabytes 20 Giga bytes JDK 1.3.x 이상Solaris, HP-UX, AIX, Linux
-Java 2 SDK v1.3.1, Java 2 SDK v.1.4.x (추천)300M이상의 하드디스크 여유 공간.
■Jeus 설치하기
제우스가 깔기 전에 필수적으로 Java 2 SDK v 1.5가 있어야 한다.
http://java.sun.com/j2se/1.5.0/download.jsp1. SDK 가 설치 되었는지 확인한다.
안되어 있으면 설치를 하고 환경변수 PATH에 설치된 JDK의 bin 디렉토리를 추가한다.참고: JEUS를 실행을 위해 Java 2 SDK 1.4이상을 권고한다. 하지만 Java 2 SDK 버전 1.3을 사용하더라도 JEUS를 설치/실행할 수 있다.
2. Java 2 jdk를 다운로그, 설치 후 Jeus 설치 프로그램인 Jeus50-win.exe 를 실행시킨다.
3. 라이센스 준수 체크후 Next 진행한다.
4. 설치 디렉토리를 설정후 Next 진행한다.
5. Install Set 선택 화면이 나타난다. Full Install, Typical, Advanced Mode 중 하나를 선택한다.
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 에는 관리자가 DEPLOY_HOME경로와 JEUS_BASEPORT 를 직접 지정할 수 있다 (UNIX/LINUX 콘솔 모드에선 지원하지 않음).
※Full Install 을 설치 하였음.6. Window NT Service 등록을 할껀지 묻는 선택 다이얼로그가 나온다.
(이부분은 뒤에 설치 제거 등록 되었는지 확인 할 수 있는 명령어가 나오니 확인하고 넘어간다.)7. 비밀번호를 입력하라는 메세지가 나온다. 이게 설치중 가장 중요하다. 꼭 기억하고 Next 를 선택한다.
8. JDK 설치 디렉토리 선택 화면이 나온다. 기본적으로 인스톨러는 JDK 설치 경로를 제안한다.
버전은 1.5.x 가 가장 좋고 1.4.x 도 무리 없이 돌아간다.
1.3.x 는 종종 문제를 일으킬 수 있다.
나는 C:\jdk1.5.0_14 이렇게 입력을 했다.
9. 완료하고 Done 버튼으로 나왔다.
■Jeus 환경변수 확인하기환경 변수 Path 는 windows 명령 프롬프트에서 "set"을 사용하여 정확하게 설정되어 있는지 확인 할 수 있다.
PATH 이외의 변수는 C:\JEUS5\bin폴더의 jeus.properties.cmd 에서 설정할 수 있다.변수명 의미 경로
PATH 시스템 경로 c:\jeus\bin
c:\jeus\webserver\bin
c:\jeus\lib\system
JEUS_HOME JEUS 설치 디렉토리 c:\jeus
JEUS_BASEPORT JEUS 가 사용할 네트워크 포트 가운데 가장 기본이 되는 포트 (기본 “9736”). 9736
DEPLOY_HOME 디플로이가 자동으로 수행되는 디렉토리 c:\jeus\webhome\deploy_home
JEUS_LIBPATH JEUS 라이브러리 파일 c:\jeus\lib\system
VM_TYPE JAVA HotSpot JVM 사용 유무 설정 hotspot 또는 old
USERNAME Administrator계정 아이디One Step 부트 시 설정
PASSWORD Administrator 패스워드One Step 부트 시 설정
JAVA_HOME Java 2 설치 디렉토리 c:\jdk1.5
JAVA_ARGS JDK 파라미터
JAVA_VENDOR JDK 밴더 Sun, IBM, HP
SESSION_MEM JEUS Session Server을 위한 JDK표준 메모리 인자
SESSION_VERSION JEUS Session Server를 위한 네트워크 프로토콜 Socket, RMI※여기서 USERNAME 과 PASSWORD 는 입력을 해야 한다.
■Jeus trial 라이센스 신청http://technet.tmaxsoft.com/kr/download/license.do?fc=down&sc=down_license&tmaxsso_nsso=yes
이 페이지에 들어가면 데모 라이센스 발급 신청이 가능하다.신청시 꼭 유의해야 할 것이 있으니 차근차근 잘 살펴가며 신청해야 한다.
제품명을 선택해야 하는 select box 가 있다.
이것은 잘 모른다면 명령 프롬프트에서 jeusadmin -version 라고 치면 나온다.
내가 설치한 제품은 JEUS 5.0 (fix #19) 이다.다음으로 Host ID 가 있는데 이것은 명령프롬프트에서 DIR 을 입력하면 2번째 줄에 볼륨 일련 번호가 나온다.
여기서 -를 제외한 8자리가 HostID 가 된다.혹시 다른 제품을 받을 경우는 HostName 이 필요한데 이건 명령프롬프트에서 HostName 이라고 치면 바로 나온다.
나머지를 정확하게 입력한 후 확인하면 라이센스 키가 들어와 있음을 확인할 수 있다.
license.bat 으로 오는데 이걸 %JEUS_HOME%/license 폴더에 license 로 저장하면 된다.(확장자명 꼭 변환해야 함)
■Jeus 기동하기몇가지가 있다.
1. cmd 창에서 jeus 라고 치는 방법
(정상적으로 작동시 JeusServer is Ready 라고 메세지가 뜬다.)
2. cmd 창에서 jeusadmin <hostname> 을 입력한다.
아까 C:\JEUS5\bin\jeus.properties.cmd 에서 입력한 USERNAME 과 PASSWORD 를 다음에 넣는다.
login name> 이라고 나오면 아까 입력한 USERNAME 을 (난 administrator)
Password> PASSWORD 를 입력한다.
입력 내용을 그대로 보여주자면c:\>jeusadmin tmax
Login name>administrator
Password>
SelectSet: Using WinSelectSetImpl...
JEUS 5.0 Jeus Manager Controller
administrator>
위와 같이 뜰때 윈도우XP Service Pack 2 이상일 경우 보안경고 창이 오픈된다. ‘차단 해제’ 버튼을 누르면 JEUS를 정상 기동시킬 수 있다.
이 상태에서
administrator>boot 라고 치면
administrator boot done
administrator_container1
administrator>
이런 메세지가 나오면 서버가 돌아가기 시작한 것이다.
3. 시작 -> 프로그램 -> Tmaxsoft -> JEUS5 -> JEUS 하면 1번과 같이 프로그램이 시작된다.
4. 시작 -> 프로그램 -> Tmaxsoft -> JEUS5 -> QuickStart -> QuickStart 하면 위와 동일하게 시작됨
위와 같이 정상적으로 서버가 구동하기 시작하면
웹 브라우저에 http://localhost:9744/webadmin 라고 입력을 한다.
만약 위의 예제의 JEUSMain.xml 에서 WebManager 를 사용할 수 있게 해 놓았다면
WebManager 라는 웹 기반의 관리툴이 접속된다. 관리자 계정명은 앞서 작성했던 administrator 이고 페스워드는 JEUS 설치시 입력 했던 값이다.
이 WebManager 를 통해 JEUS 서비스나 Engine 을 중지할 수 있다. 중앙 프레임의 제어텝을 선택하고
JEUS 메니저 제어 창에서 부트 다운 종료를 할 수 있다.
제우스 QuickStart 같은 경우 다음과 같은 메뉴가 있다.
1. JEUS 서버 시작
2. JEUS 서버 중지
3. 웹 관리 툴 실행
4. JEUS Sample 실행
5. Adventure Builder 예제 실행
6. 종료
■JEUS Window 운영체제에서 Service 등록하기%JEUS_HOME%/bin 디렉토리로 이동한다.
svcinstall.exe 란 파일을 실행하면 windows에 서비스로 Jeus를 등록한다.
실행하는 방법은 %JEUS_HOME%/bin아래 jeus.ini 파일은 JEUS 를 Window NT 서비스로 띄울때 사용되는 설정파일이다.
뿐만 아니라 jeus.ini 파일은 서비스명으로 등록된다.(jeus 라는 이름으로 등록)
이파일에는 JEUS_HOME, JEUS_BASEPORT, JAVA_HOME 등의 설정 정보를 담고 있다.ex) c:\JEUS5\bin>svcinstall.exe jeus.ini administrator 1234567
서비스를 사용할때 Windows에서 시작->설정->제어판->관리 도구->서비스를 클릭하면 서비스 창에서 JEUS 서비스가 확인된다.
서비스가 정확하게 등록 되었는지 확인하기 위해서는 다음과 같은 메세지를 확인하면 된다.c:\JEUS5\bin> svcremove.exe ?list
JEUS Windows service remover Ver. 3.0
Copyright (c) 2005, TmaxSoft Co., Ltd.
** JEUS Services **
----------------------------
- jeus
Total count: 1
또는 시작->설정->제어판->관리도구->서비스를 클릭해서 서비스가 존재하는지 확인할 수 있다.
■JEUS Window 운영체제에서 Service 제거하기
서비스를 영구히 제거하기 위하여 %JEUS_HOME%\bin 디렉토리의 “svcremove.exe” 를 실행한다. 인자로 서비스명을 사용한다.
c:\JEUS5\bin> svcremove.exe <jeus>
JEUS Windows service remover Ver. 3.0
Copyright (c) 2005, TmaxSoft Co., Ltd.
Removing windows service 'jeus'...
Successfully done.
서비스 상태가 종료 진행중일 경우 리붓을 하고 서비스 제거를 해야만 한다.
'프로그램 > JSP' 카테고리의 다른 글
Failed shutdown of Apache Portable Runtime (0) 2008.04.07 Head First Servlet & JSP page 64 자바파일 컴파일 (0) 2008.03.30 Javasarang.net 에 대한 나의 가이드 (0) 2008.03.19 제우스 구동시 메뉴얼과 다른 부분이 있어서 우선 적어놓고 내일 확인해야겠다. (0) 2008.03.05 제우스 라이센스 신청과정... (0) 2008.03.05 제우스(jeus5.0) 삭제 및 재 설치 (0) 2008.03.04 Eclipse 의 FTP plugin (0) 2008.01.02