본 부록에서는 Silent 모드로 설치하는 경우 사용하는 속성(properties) 파일의 설정방법에 대해서 설명한다.
1. 속성 파일 설정할 때 각 property 값 뒤에 공백이 있는 경우 설치되지 않는다.
2. 속성 파일 설정할 때 대소문자 구별을 명확히 해야 한다.
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 버전을 입력한다.
입력할 때 숫자는 큰따옴표(" ")로 감싸야 한다. |
INPUT_KERNEL | 사용할 OS 커널 버전을 입력한다.
|
USER_INSTALL_DIR | JEUS의 설치 경로를 입력한다. UNIX/Linux인 경우 디렉터리 사이에 슬래시(/)를 1번 입력해서 구분한다. |
FIND_JAVA_HOME_1 | 사용할 JDK 경로를 입력한다. UNIX/Linux인 경우 디렉터리 사이에 슬래시(/)를 1번 입력해서 구분한다. |
INPUT_DOMAIN_NAME_1 | 사용할 도메인 이름을 입력한다. |
CHOSEN_INSTALL_SET | 설치하는 서버의 종류를 입력한다. (대문자만 허용)
|
NODE_MANAGER | 사용할 노드 매니저를 입력한다. (소문자만 허용)
|
USER_INPUT_PASSWD | 사용할 패스워드를 입력한다. 입력된 패스워드는 Base64로 암호화된다. 7자 이상 입력해야 한다. |
PRODUCTION_MODE | Production Mode의 사용 여부를 입력한다. (소문자만 허용) Production Mode는 JEUS Hot Swap, Automatic Reloading을 사용하지 않는다. demo license가 사용되면 경고 메시지가 출력된다.
|
다음은 속성 파일을 설정한 예이다.
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
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 커널 버전을 입력한다.
|
USER_INSTALL_DIR | JEUS를 설치할 경로를 입력한다. 디렉터리 사이에 역슬래시(\)를 2번 입력해서 구분한다. |
MS_PARENT_DIR | 사용할 JDK 경로를 입력한다. 디렉터리 사이에 역슬래시(\)를 2번 입력해서 구분한다. |
INPUT_DOMAIN_NAME_1 | 사용할 도메인 이름을 입력한다. |
CHOSEN_INSTALL_SET | 설치하는 서버의 종류를 입력한다. (대문자만 허용)
|
NODE_MANAGER | 사용할 노드 매니저를 입력한다. (소문자만 허용)
|
USER_INPUT_PASSWD | 사용할 패스워드를 7자 이상 입력한다. 입력된 패스워드는 Base64로 암호화된다. |
PRODUCTION_MODE | Production Mode의 사용 여부를 입력한다. (소문자만 허용) Production Mode는 JEUS Hot Swap, Automatic Reloading을 사용하지 않는다. demo license가 사용되면 경고 메시지가 출력된다.
|
다음은 속성 파일을 설정한 예이다.
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