WildFly 24.0.0.Final 다운로드 URL : https://www.wildfly.org/downloads/ 20.0.1.Final Jakartra EE Full & Web zip 버전을 다운 받는다 압축을 풀고 C:\eGovFrameDev-3.10.0-64bit\dist\wildfly-20.0.1.Final\bin> 설치된 폴더로 이동후: standalone.bat 명령을 실행하여 정상적으로 기동되는지 확인한다. 정상적으로 설치가 되었으면 폴더 구조가 위와 같이 된다. eclipse 폴더에 들어가서 eclipse.ini 파일을 수정하여 환경설정을 셋팅한다. 자바 경로를 추가 한다. 실행 hip 영역 최소 메모리를 2048m 으로 변경한다. lombok을 사용하기 위해 lombok.jar을 다..
1.4 Wildfly 복제 Wildfly 서버가 한대만 설정 되어 있기 때문에 설정이 끝난 Wildfly서버를 도커 이미지로 생성후 생성된 이미지로 Wildfly 컨테이너를 하나 더 만들어 보겠습니다. 도커 이미지 생성 우분투 host 서버로 빠져 나와서 도커 프로세스 확인 $ docker ps -a $ docker stop wildfly26.1.3-1 /* 도커 서비스 중지 */ 도커 서비스를 중지후 이미지를 생성 합니다. 새로 생성할 이미지는 docker commit $ docker commit wildfly26.1.3-1 wildfly:26.1.3 docker images 명령으로 확인 결과 wildfly:26.1.3로 이미지 생성 1.5 Wildfly 복제된 이미지로 컨테이너 생성 $ docker..
1.3 아파치 Wildfly 연동 위에서 아파치 하고 톰캣 연동을 하는 방법과 유사하다. 일단 아파치 하고 was하고 연동을 하기 위해서는 톰캣 커넥터 먼저 설치를 해야 한다. 위에서 이미 설치 했다고 가정하고 넘어간다. 설정하기 위해서 아파치가 설치되어 있는 도커 컨테이너로 접속한다. $ docker ps -a apache 컨테이너 접속 $ docker exec -it apache2.4.57 bash 아파치가 설정 되어 있는 폴더로 이동하자. $ cd /usr/local/apache2.4.57 환경 설정 폴더인 conf 폴더로 이동한다. $ cd conf $ cd extra 폴더로 이동하면 환경설정 파일 들이 있다. 수정해야 할 파일은 2개다. $ vi httpd-vhosts.conf 파일을 열어서 수..
1.2 Wildfly 테스트 소스 작업 배포 경로 이동 $ cd /app/wildfly/was 파일 생성 : root@cbw:/app/wildfly/was# vi index.html index wildfly web1 테스트 저장하고 빠져 나온다. $ root@cbw:/app/wildfly/was# vi session.jsp 파일 생성 http://www.w3.org/TR/html4/loose.dtd"> SessionTest1 SessionTest1 저장하고 빠져 나온다. $ WEB-INF 폴더 생성 : mkdir WEB-INF $ 생성된 폴더로 이동 : cd WEB-INF 파일 생성 : root@cbw:/app/wildfly/was/WEB-INF# vi web.xml test index.jsp java...
6. Wildfly 설치 1.1 도커 Wildfly 설치 Wildfly 설치를 위한 우분투 도커 이미지를 이용해서 컨테이너 생성 docker run -d --name wildfly26.1.3-1 -p 8088:8088 -p 9990:9990 -it --privileged=true --hostname wildfly1 --restart no --net net-cbw --ip 10.10.0.31 -v /app/wildfly/was:/app/wildfly/was cbwstar/ubuntu:22.04 /sbin/init 호스트 컴퓨터와 도커 컨테이너 와의 통신 포트가 잘 떠 있는지 확인 ss -tunelp 로컬 호스트 컴퓨터(여기서는 우분투리눅스 서버) 도커 컨테이너(방금전에 docker run으로 만든 컨테이너..