Wildfly 20 디렉터리 구조 파악하기 - 上 > Middleware 자료실

본문 바로가기
사이트 내 전체검색

Middleware 자료실

JBoss Wildfly 20 디렉터리 구조 파악하기 - 上

페이지 정보

profile_image
작성자 MiddleM
댓글 0건 조회 8,218회 작성일 21-01-06 13:24

본문

1. 개요

이 문서는 linuxdata.org Wildfly 20의 디렉터리 구조에 대한 내용을 다루고 있습니다.

1.1. Wildfly SERVER SPEC

 구분

상세 정보 

 장비명

 KVM - Virtual Machine

 CPU

 Core 4

 Memory

 4096 MB

 HDD

 100 GB

 NIC

 NAT (192.168.101.188)


1.2. Wildfly SERVER PACKAGE

 구분

상세 정보 

 OS

CentOS 7.9-2009 

 PACKAGE

#JAVA

java-11-openjdk.x86_64

 

#Wildfly

Wildfly 20 




2. Wildfly 디렉터리 구조

디렉터리 구조는 아래와 같습니다

## Root Directory

[root@wildfly wildfly]# pwd

/opt/wildfly

[root@wildfly wildfly]# ls -d */

appclient/  bin/  docs/  domain/  modules/  standalone/  welcome-content/


2.1. Appclient 디렉터리

Appclient 디렉터리는 Application 클라이언트 컨테이너에서 사용하는 파일들을 담당합니다.

## Appclient Directory

[root@wildfly wildfly]# pwd

/opt/wildfly

[root@wildfly wildfly]# ls appclient/configuration/

appclient.xml  logging.properties


2.2. bin 디렉터리

bin 디렉터리는 스크립트 시작, 구성 파일 시작 등 실행스크립트들을 담당합니다.

## Bin Directory

[root@wildfly wildfly]# pwd

/opt/wildfly

[root@wildfly wildfly]# ls bin/

add-user.bat         appclient.sh     domain.ps1                    jboss-cli.xml  product.conf         vault.sh

add-user.properties  client           domain.sh                     jconsole.bat   standalone.bat       wildfly-elytron-tool.jar

add-user.ps1         common.bat       elytron-tool.bat              jconsole.ps1   standalone.conf      wsconsume.bat

add-user.sh          common.ps1       elytron-tool.ps1              jconsole.sh    standalone.conf.bat  wsconsume.ps1

appclient.bat        common.sh        elytron-tool.sh               jdr.bat        standalone.conf.ps1  wsconsume.sh

appclient.conf       domain.bat       jboss-cli.bat                 jdr.ps1        standalone.ps1       wsprovide.bat

appclient.conf.bat   domain.conf      jboss-cli-logging.properties  jdr.sh         standalone.sh        wsprovide.ps1

appclient.conf.ps1   domain.conf.bat  jboss-cli.ps1                 launcher.jar   vault.bat            wsprovide.sh

appclient.ps1        domain.conf.ps1  jboss-cli.sh                  launch.sh      vault.ps1


2.3. docs 디렉터리

docs 디렉터리는 라이선스 파일, XML 스키마 정의 파일, 예제 구성 파일 및 기타 문서들을 담당합니다.

## Docs Directory

[root@wildfly wildfly]# pwd

/opt/wildfly

[root@wildfly wildfly]# ls docs/

contrib  examples  licenses  schema


2.4. domain 디렉터리

Domain 디렉터리는 domain 모드에서 사용하는 파일 등을 담당합니다.

domain 모드는 다중 서버를 관리할 수 있는 모드로 컨트롤러가 여러 서버 인스턴스를 단일한 구성정보로 관리할 수 있습니다.

## Domain Directory

[root@wildfly wildfly]# pwd

/opt/wildfly

[root@wildfly wildfly]# ls domain/

configuration  data  log  servers  tmp

2.4.1. 상세 폴더 설명

구분

상세 정보

configuration

Domain 설정 파일을 저장하는 디렉터리

data

Domain 모드로 실행 시 생성되는 파일을 저장하는 디렉터리

log

로그 파일을 저장하는 디렉터리

server

서버 인스턴스 별 디렉터리를 저장하는 디렉터리

tmp

임시 파일을 저장하는 디렉터리

2.4.2. 주요 설정 파일 설명

구분

상세 정보

domain.xml

모든 프로필(default, ha, full, etc.)에 대한 구성이 포함한 domain 서버 설정 파일

host.xml

관리 도메인의 물리적 호스트에 특정한 구성 세부사항을 포함하며 host-master.xmlhost-slave.xml의 모든 기능이 포함되어 있는 파일

host-master.xml

호스트 컨트롤러 등을 관리하는 도메인 컨트롤러의 구성 정보만 포함되어 있는 파일

Host-slave.xml

호스트마다 실행되는 프로세스인 호스트 컨트롤러의 구성 정보만 포함되어 있는 파일


댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

사이트 정보

회사명 : (주)리눅스데이타시스템 / 대표 : 정정모
서울본사 : 서울특별시 강남구 봉은사로 114길 40 홍선빌딩 2층 / tel : 02-6207-1160
대전지사 : 대전광역시 유성구 노은로174 도원프라자 5층 / tel : 042-331-1161

접속자집계

오늘
591
어제
1,504
최대
3,935
전체
793,450
Copyright © www.linuxdata.org All rights reserved.