1. JBoss EAP 6 시작/정지 |
JBoss EAP 6에는 도메인과 스탠드얼론 모드라는 두 개의 구성 중 하나를 선택할 수 있습니다.
(1) 스탠드얼론 모드에서 시작과 정지
스탠드얼론 모드로 서버를 시작하려면 $JBOSS_HOME/bin/standalone.sh를 실행합니다.
① 스탠드얼론 모드 서버 실행
$ $JBOSS_HOME/bin/standalone.sh
standalone.sh 스크립트를 실행할 때 옵션들은 파라미터를 지정하여 실행할 수 있으며, 파라미터를 확인하려면 -h 매개 변수를 사용합니다.
② Welcome 페이지
웹 브라우저에서 http://localhost:8080/ 으로 접속합니다.
③ 웹 콘솔 로그인
http://localhost:9990/console/
아이디와 패스워드는 관리자 등록에서 등록한 User명과 패스워드를 입력합니다.
④ 서버 정지
콘솔에서 Ctrl + C를 눌러 서버를 정지합니다.
(2) 도메인 모드에서 지시작과 정지
도메인 모드의 서버를 시작하려면 $JBOSS_HOME/bin/domain.sh를 실행합니다.
① 도메인 모드 서버 실행
$ $JBOSS_HOME/bin/domain.sh
② Welcome 페이지
웹 브라우저에서 http://localhost:8080/으로 접속합니다.
③ 웹 콘솔 로그인
http://localhost:9990/console/
아이디와 패스워드는 관리자 등록에서 등록한 User명과 패스워드를 입력합니다.
④ 서버 정지
콘솔에서 Ctrl + C를 눌러 서버를 정지합니다.
2. JBoss EAP 6 실행 파라미터 |
JBoss EAP 6 시작 시 파라미터를 통하여 다양한 옵션을 지정할 수 있습니다. 예를 들어 기본 설정 파일인 standalone.xml, domain.xml 및 host.xml 외에 다른 설정 파일을 이용하여 서버를 시작할 수 있습니다. 사용 가능한 파라미터는 시작할 때 다음과 같이 "-h" 를 사용하여 확인 할 수 있습니다.
$JBOSS_HOME/bin/standalone.sh -h
$JBOSS_HOME/bin/domain.sh -h
<서버 실행 옵션>
파라미터 | 설명 |
-b=<value> or -b <value> | 시스템 프로퍼티 jboss.bind.address를 설정 |
-b<interface>=<value> | 시스템 프로퍼티 jboss.bind.address.<interface>를 설정 |
-D<name>[=<value>] | 시스템 프로퍼티를 설정 |
-h or -help | 도움말 메시지를 표시하고 종료 |
-P=<url> or -P <url> or -properties=<url> | 해당 URL에서 시스템 등록 정보를 로드 |
-server-config=<config> | 서버 설정 파일 이름을 지정. 기본값은 standalone.xml |
-V or -v or -version | 애플리케이션 서버 버전을 표시하고 종료 |
3. JBoss EAP 6 기본 CLI 사용법 |
CLI(Command Line Interface)는 JBoss를 관리하기 위한 도구로 $JBOSS_HOME/bin 디렉터리에서 jboss-cli.sh 스크립트를 실행합니다.
$./jboss-cli.sh --help
Usage: jboss-cli.sh/jboss-cli.bat [--help] [--version] [--controller=host:port] ...
jboss-cli.sh의 주요 옵션들은 다음과 같습니다.
<JBoss CLI 주요 옵션>
옵션 | 설명 |
--help(-h) | jbss-cli의 도움말 표시 |
--controller | --connect의 명령으로 접속할 호스트 IP와 포트 번호를 "--controller=IP주소:포트"와 같이 지정 생략하면 "localhost:9999"를 사용 |
--connect(-c) | 시작 후 바로 서버에 접속 |
--gui | GUI 모드로 시작 |
--command | 한 개의 명령어 또는 오퍼레이션을 지정하여 실행 |
--commands | 여러 개의 명령어 또는 오퍼레이션을 콤마로 지정하여 실행 |
다음 명령을 사용하여 JBoss EAP 6에서 CLI를 사용할 수 있습니다.
$ ./jboss-cli.sh --connect --controller=localhost:9999
[standalone@localhost:9999 /]
참고 서적 : 거침없이 배우는 JBoss
'IT 이야기 > JBoss EAP' 카테고리의 다른 글
JBoss EAP 6과 친해지기 7탄 - JBoss EAP 6 주요 용어 정리 #1 (0) | 2020.09.22 |
---|---|
JBoss EAP 6과 친해지기 6탄 - JBoss EAP 6 설치 구조 및 정보 (0) | 2020.09.22 |
JBoss EAP 6과 친해지기 4탄 - 관리자 등록하기 (0) | 2020.09.21 |
JBoss EAP 6과 친해지기 3탄 - Java 기반 웹 시스템의 이해 (0) | 2020.09.17 |
JBoss EAP 6과 친해지기 2탄 - JBoss EAP 6의 새로운 기능 및 특징 (0) | 2020.09.15 |
댓글