ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 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.jsp

    1. 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.

    서비스 상태가 종료 진행중일 경우 리붓을 하고 서비스 제거를 해야만 한다.

Designed by Tistory.