티스토리 뷰

IT의 유익/WAS

JEUS7 디렉토리 구조

유익이아빠 2019. 7. 22. 15:26

JEUS5, 6과 비교하여 7,8 version의 구조 및 개념이 많이 변해서 먼저 구조 파악 및 정리하고자 한다. 

bin : 서버의 시작 및 종료 스크립트 startDomainAdminServer, startManagedServer, stopServer와 콘솔 툴과 같은 실행파일 위치

derby : 샘플 Application

docs :  JEUS에서 제공하는 API에 대한 문서들이 있음(C:\TmaxSoft\JEUS7\docs\manuals\default\domain이면 domain에 관한 문서들이 있고 index.html을 읽으면 도움이 됨)

domains :  하위에 도메인별로 DOMAIN_HOME과 JEUS_HOME에서 사용하는 노드 정보가 포함된 nodes.xml이 존재함node.xml은 node에 대한 정보(노드명, hostname, port등)가 저장되어 있는 곳

  -- domains 하위 디렉토리로 jeus_domain이란 디렉토리에 .application, .deploymentplans,bin, config, lib, server 있음

 .application  해당 도메인에서 관리하는 application file 존재
.deploymentplans  해당 도메인에서 관리하는 Deployment plan file 존재
.libraries  해당 도메인에서 관리하는 라이브러리 파일 존재
bin  해당 도메인에 속한 DAS와 MS의 시작 및 종료 스크립트 위치, JEUS_HOME/bin과 차이점은 기능은 동일하지만 수행시 도메인 이름을 설정한 필요가 없다
config  도메인 설정 파일인 domain.xml이 변경된 경우 이전 이력을 위해 존재하는 백업 파일들이 위치(.history내)
lib/application  도메인 전체에 적용하고 싶은 에플리케이션 라이브러리를 위치시키는 디렉토리
servers  이 디렉토리 하위에 server_home 디렉토리가 서버 이름으로 생성

lib : JEUS를 기동하는 데 필요한 라이브러리가 존재, Shared 디렉토리를 제외한 나머지 디렉토리들은 사용자가 접근할 필요가 없다.

license : JEUS 라이선스 파일 위치

nodemanager : JEUS 노드 매니저를 위한 설정 파일은 jeusnm.xml 파일 위치

samples : JEUS 예제 파일

setup : JEUS 설치 후 사용 할 수 있도록 환경을 구축하기 위해 필요한 파일들이 위치

templates : 각종 설정과 환경 등의 template 파일 위치

UninstallerData :  Uninstall을 위한 실행 파일 위치

webserver : JEUS의 내장 WEB서버

출처 : https://technet.tmaxsoft.com/upload/download/online/jeus/pver-20170202-000001/introduction/chapter_jeus_environment.html

 

제2장 JEUS 환경

본 장에서는 JEUS에서 사용하는 관리 툴과 디렉터리 구조와 환경변수에 대해서 설명한다. 그리고 JEUS와 관련 XML 설정 파일의 전반적인 내용에 대해서 소개한다. 환경변수는 모두 JEUS_HOM\bin\jeus.properties에 설정되어 있으며, JEUS_HOME\bin 디렉터리의 모든 스크립트에서 사용된다. 다음은 JEUS에서 사용하는 환경변수이다. 환경변수내용JEUS_HOMEJEUS가 설치된 홈 디렉터리로 필수 사항이다.(예: JEUS_HOME

technet.tmaxsoft.com

※ 문제시 삭제하겠습니다.

728x90
반응형
댓글