Appendix D. Silent 모드 설치용 속성 파일

내용 목차

D.1. UNIX 환경
D.2. Windows 환경

본 부록에서는 Silent 모드로 설치하는 경우 사용하는 속성(properties) 파일의 설정방법에 대해서 설명한다.

참고

1. 속성 파일 설정할 때 각 property 값 뒤에 공백이 있는 경우 설치되지 않는다.

2. 속성 파일 설정할 때 대소문자 구별을 명확히 해야 한다.

D.1. UNIX 환경

UNIX에서 Silent 모드로 설치하는 경우 속성 파일 다음과 같이 설정한다.

INSTALLER_UI=Silent
OS_CONSOLE_CHOOSE=["1"~"10"]
INPUT_KERNEL=[0|1]
USER_INSTALL_DIR=user_install_path
FIND_JAVA_HOME_1=user_java_path
INPUT_DOMAIN_NAME_1=domain_name 
CHOSEN_INSTALL_SET=[DAS|MS]
NODE_MANAGER=[java|ssl]
USER_INPUT_PASSWD=user_input_passwd
PRODUCTION_MODE=[true|false] 
항목설명
OS_CONSOLE_CHOOSE

다음의 설치 가능한 플랫폼 목록 중에서 사용할 OS 버전을 입력한다.

  • 1 : HP-UX PA-RISC

  • 2 : HP-UX Itanium

  • 3 : Solaris UltraSPARC

  • 4 : Solaris x86

  • 5 : Solaris x64

  • 6 : AIX 5.x, 6.x, 7.x PowerPC

  • 7 : Linux Itanium

  • 8 : Linux x86

  • 9 : Linux x64

  • 10 : Linux PowerPC 64

입력할 때 숫자는 큰따옴표(" ")로 감싸야 한다.

INPUT_KERNEL

사용할 OS 커널 버전을 입력한다.

  • 0 : 32bit일 경우

  • 1 : 64bit일 경우

USER_INSTALL_DIRJEUS의 설치 경로를 입력한다. UNIX/Linux인 경우 디렉터리 사이에 슬래시(/)를 1번 입력해서 구분한다.
FIND_JAVA_HOME_1사용할 JDK 경로를 입력한다. UNIX/Linux인 경우 디렉터리 사이에 슬래시(/)를 1번 입력해서 구분한다.
INPUT_DOMAIN_NAME_1사용할 도메인 이름을 입력한다.
CHOSEN_INSTALL_SET

설치하는 서버의 종류를 입력한다. (대문자만 허용)

  • DAS : Domain Admin Server (기본값)

  • MS : Managed Server

NODE_MANAGER

사용할 노드 매니저를 입력한다. (소문자만 허용)

USER_INPUT_PASSWD사용할 패스워드를 입력한다. 입력된 패스워드는 Base64로 암호화된다. 7자 이상 입력해야 한다.
PRODUCTION_MODE

Production Mode의 사용 여부를 입력한다. (소문자만 허용)

Production Mode는 JEUS Hot Swap, Automatic Reloading을 사용하지 않는다. demo license가 사용되면 경고 메시지가 출력된다.

  • true

  • false

다음은 속성 파일을 설정한 예이다.

INSTALLER_UI=Silent
OS_CONSOLE_CHOOSE="2"
INPUT_KERNEL=1
USER_INSTALL_DIR=/home/jeus/jeus7
FIND_JAVA_HOME_1=/opt/java6
INPUT_DOMAIN_NAME_1=jeus_domain
CHOSEN_INSTALL_SET=DAS
NODE_MANAGER=java
USER_INPUT_PASSWD=jeusadmin
PRODUCTION_MODE=true 

D.2. Windows 환경

Windows에서 Silent 모드로 설치하는 경우 속성 파일을 다음과 같이 설정한다.

INSTALLER_UI=Silent
USER_INPUT_KERNEL=[32|64]
USER_INSTALL_DIR=user_install_path
MS_PARENT_DIR=ms_parent_java_path
INPUT_DOMAIN_NAME_1=domain_name 
CHOSEN_INSTALL_SET=[DAS|MS]
NODE_MANAGER=[java|ssl]
USER_INPUT_PASSWD=user_input_passwd
PRODUCTION_MODE=[true|false] 
항목설명
USER_INPUT_KERNEL

사용할 OS 커널 버전을 입력한다.

  • 32 : 32bit일 경우

  • 64 : 64bit일 경우

USER_INSTALL_DIRJEUS를 설치할 경로를 입력한다. 디렉터리 사이에 역슬래시(\)를 2번 입력해서 구분한다.
MS_PARENT_DIR사용할 JDK 경로를 입력한다. 디렉터리 사이에 역슬래시(\)를 2번 입력해서 구분한다.
INPUT_DOMAIN_NAME_1사용할 도메인 이름을 입력한다.
CHOSEN_INSTALL_SET

설치하는 서버의 종류를 입력한다. (대문자만 허용)

  • DAS : Domain Admin Server (기본값)

  • MS : Managed Server

NODE_MANAGER

사용할 노드 매니저를 입력한다. (소문자만 허용)

USER_INPUT_PASSWD사용할 패스워드를 7자 이상 입력한다. 입력된 패스워드는 Base64로 암호화된다.
PRODUCTION_MODE

Production Mode의 사용 여부를 입력한다. (소문자만 허용)

Production Mode는 JEUS Hot Swap, Automatic Reloading을 사용하지 않는다. demo license가 사용되면 경고 메시지가 출력된다.

  • true

  • false

다음은 속성 파일을 설정한 예이다.

INSTALLER_UI=Silent
USER_INPUT_KERNEL=64
USER_INSTALL_DIR=C:\\TmaxSoft\\jeus7
MS_PARENT_DIR=C:\\Program Files\\Java\\jdk1.6.0_80
INPUT_DOMAIN_NAME_1=jeus_domain
CHOSEN_INSTALL_SET=DAS
NODE_MANAGER=java
USER_INPUT_PASSWD=jeusadmin
PRODUCTION_MODE=true