개요
다운로드
JDK : java.oracle.com
WildFly : wildfly.org
1. JDK 설치
1.1 JDK 압축해제
shell> tar zxvf jdk-8u221-linux-x64.tar.gz
1.2. JAVA 환경 설정
shell> vi .bash_profile
JAVA_HOME=/JDK_Install_Dir ; export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
2. WildFly 설치
2.1 WildFly 압축해제
shell> tar zxvf wildfly-16.0.0.Final.tar.gz
3. WildFly 설정 편집
3.1 standalone.xml 편집
위치 : WildFly_INSTALL_DIR/configuration/standalone.xml
management(관리콘솔), public(서비스)의 IP(127.0.0.1)를 서비스할 IP주소로 바꿔준다.
127.0.0.1 로 되어 있을 경우 로컬에서만 접속 가능
3.2 관리 콘솔 사용자 추가
shell> WildFly_INSTALL_DIR/bin/add-user.sh
예)아래는 admin이라는 사용자 추가( 디폴트로 admin 사용자가 존재하나 활성화 되어 있지는 않은 상태)
[wildfly@spectrumscale01 bin]$ ./add-user.sh |
4. 기동 및 종료
4.1 기동
shell> WildFly_INSTALL_DIR/bin/standalone.sh &
* 포그라운드로 작동하므로 & 또는 nohup 명령어를 이용해 백그라운드로 작동
* standalone.sh 는 디폴트로 WildFly_INSTALL_DIR/standalone/configuration/statndalone.xml 파일을 읽어서 구동하는데 별도의 구성 파일을 읽어서 구동하고자 한다면 --server-config 옵션을 활용하면 된다.
예) shell> WildFly_INSTALL_DIR/bin/standalone.sh --server-config=test_config.xml &
4.2 종료
shell> WildFly_INSTALL_DIR/bin/jboss-cli.sh --controller=192.168.0.120:9990 --connect command=:shutdown
** --controller의 IP는 standalone.xml에 설정한 management IP
** management IP를 127.0.0.1(디폴트 값)로 설정하였을 경우에는 --controller 옵션 생략 가능
5. 접속 테스트
5.1 관리 콘솔 : http://ip:9990
5.2 디폴트 웹페이지 : http://ip:8080
'WEB & WAS > WildFly' 카테고리의 다른 글
[WildFly] web Context 배제(exclude) (0) | 2019.09.03 |
---|---|
[WildFly] apache wildfly 연동(mod_cluster) (0) | 2019.09.02 |
[WildFly] 어플리케이션 배포 (0) | 2019.08.30 |
[WildFly] Apache WildFly 연동(mod_jk) (0) | 2019.08.29 |
[WildFly] 설치 - domain 모드 (0) | 2019.08.29 |