공유할 서비스 선택

TECH


TECH

Middleware (Tmax) JEUS 21 다운로드 및 Master 설치 및 기동해보기

페이지 정보

작성자 미들웨어 아이디로 검색 전체게시물 댓글 0건 조회 1,593회 좋아요 0회 작성일 23-11-23 17:42

본문

안녕하세요. 미들웨어 입니다.

이번엔 국내 TmaxSoft 사의 JEUS에 대해 구성을 해보도록 하겠습니다.

현재 2023-11-23일 기준 JEUS 버전은 JEUS21 버전이 출시되어있네요.

최신 버전이 출시된만큼 어떻게 연동되는지 구성을 한번 해보도록 하겠습니다.

JEUS 21 버전은 Master 서버가 생성되는데, 여기에서 server를 구성할 수 있습니다.

한마디오 Master에 접속해서 모든 서버 환경을 구성할 수 있습니다.

꼭, Weblogic admin 콘솔과 동일하네요

자 그럼 JEUS 21 과 WebtoB5 버전을 다운로드 하면서 진행하겠습니다.

이번 가이드는 JEUS 21 Master 을 기동해보는 것 까지 해보겠지만, WebtoB 5.1 버전도 어차피 설치할 것이기에 함께 다운로드 하는 경로도 포함해봤습니다.

    1. JEUS8 & WebtoB5 다운로드

태크넷에 로그인 한뒤 아래 경로로 다운로드 진행해주세요.

https://technet.tmaxsoft.com/ko/front/download/viewDownload.do?cmProductCode=0102&version_seq=PVER-20201021-000001&doc_type_cd=DN#binary 

 

5c03b0eede4b6f2e59577cd455cb9feb_1700728476_5646.png
5c03b0eede4b6f2e59577cd455cb9feb_1700728476_6239.png 


 WebtoB 와 JEUS를 모두 다운 로드 받으면 아래 처럼 파일이 보일겁니다.

 

  • WEBTOB5_0_SP0_Fix4_LinuxK2_6_x64.bin
  • jeus21001_unix_generic_ko.bin

 

 데모라이센스 신청

JEUS, WebtoB 는 hostname 으로 라이센스를 인식합니다.

2달 무료로 사용할 수 있는 DEMO 라이센스를 다운로드 받아두세요.

Trial 라이센스는 기한은 정해진게 없지만. 5 USER 만 사용가능하므로 용도에 맞게 다운로드 받으시면 됩니다.

 

5c03b0eede4b6f2e59577cd455cb9feb_1700728526_5692.png
 

 

 

 2. JEUS 21 & WebtoB 5 설치 진행

다운로드 받은 파일을 서버에 업로드 한뒤 설치를 진행해보도록 하겠습니다.

저는 Oracle OCI 리눅스 환경으로 했으니 참고하세요

 

JEUS21, WebtoB5 설치는 아주 간단합니다.

다운받은 파일을 서버에 올려주고 sh 명령어만 실행하면 바로 설치가 진행됩니다.. 설치는 세계 최고로 간편한것 같네요.

 

  • 설치 경로는 /app 으로 진행해주시요
[root@wls-jeus21--webtob5-wasgosu app]# pwd /app [root@wls-jeus21--webtob5-wasgosu app]# ll total 4 drwxr-xr-x. 2 root root 87 Nov 23 01:14 download drwx------. 14 root root 4096 Nov 23 01:11 jeus21 drwxrwxr-x. 16 root root 190 Nov 23 01:13 webtob
  • JEUS , WebtoB 설치 화면

5c03b0eede4b6f2e59577cd455cb9feb_1700728584_2792.png
5c03b0eede4b6f2e59577cd455cb9feb_1700728584_235.png

  • .bash_profile 환경구성

JEUS, WebtoB 를 설치하게 되면 bash_profile 에 아래와 같이 환경구성이 들어갑니다.

아래 내용은 제가 alias 를 추가한건데, 자주 사용하니 참고하셔서 설정해주시면 좋습니다.

모두 작성하시고 . ./.bash_profile 입력해주세요.


###
JEUS21_HOME 

JEUS_HOME=/app/jeus21 export JEUS_HOME ### JEUS alias alias jhome='cd $JEUS_HOME' alias ll='ls -ll' alias jbin='cd $JEUS_HOME/domains/jeus_domain/bin/' alias jcfg='cd $JEUS_HOME/domains/jeus_domain/config/' alias jlog='cd $JEUS_HOME/domains/jeus_domain/logs/' PATH="/app/jeus21/bin:/app/jeus21/lib/system:/app/jeus21/hostmanager/bin:/app/jeus21/webserver/bin:${PATH}" export PATH ### WEBTOB_HOME WEBTOBDIR=/app/webtob export WEBTOBDIR PATH="${WEBTOBDIR}/bin:${PATH}" export PATH LD_LIBRARY_PATH="${WEBTOBDIR}/lib:${LD_LIBRARY_PATH}" export LD_LIBRARY_PATH alias whome='cd $WEBTOBDIR' alias wbin='cd $WEBTOBDIR/bin/' alias wcfg='cd $WEBTOBDIR/config/' alias wlog='cd $WEBTOBDIR/logs/'

 

 

 

3. JEUS 21 실행 스크립트 작성 & 실행

실행에 필요한 기동 및 정지 스크립트를 생성하고 권한을 부여합니다.

이 작업을 안하면 매번 기동할때마다 ID/PW를 입력해야 하는 불편함을 감수하셔야 해요

JEUS 21에서는 기존 domain이 Master로 변경됐네요.

기존 Manager 은 동일하게 managedServer로 구현가능합니다. (쉽게 말해 servlet 엔진) 

 

  • 경로 : /app/jeus21/domains/jeus_domain/bin
  • 파일 : jboot_master.sh, jdown_master.sh, jboss_manager_server1.sh
# 기동 및 정지 스크립트 생성 - jboot_master.sh /app/jeus21/domains/jeus_domain/bin/./startMasterServer -u administrator -p administrator - jdown_master.sh /app/jeus21/domains/jeus_domain/bin/./stopServer -host localhost:9736 -u administrator -p administrator - jboss_manager_server1.sh /app/jeus21/domains/jeus_domain/bin/./startManagedServer -domain jeus_domain -server server1 -u administrator -p administrator ## chmod 755 로 권한 부여 [root@wls-jeus21--webtob5-wasgosu jeus21]# chmod 755 jboot* jdown* [root@wls-jeus21--webtob5-wasgosu bin]# pwd /app/jeus21/domains/jeus_domain/bin [root@wls-jeus21--webtob5-wasgosu bin]# ll total 36 -rwxr-xr-x. 1 root root 127 Nov 23 03:02 jboss_manager_server1.sh -rwxr-xr-x. 1 root root 90 Nov 23 03:03 jboot_ms.sh -rwxr-xr-x. 1 root root 104 Nov 23 03:03 jdown_ms.sh -rwx------. 1 root root 5731 Nov 23 01:48 startManagedServer -rwx------. 1 root root 4932 Nov 23 01:48 startMasterServer -rwx------. 1 root root 7811 Nov 23 01:48 stopServer

  • JEUS 21 실행 후 정상 로그 확인

실행 : jboot_ms.sh *************************************************************** - JEUS Home : /app/jeus21 - Added Java Option : -Djeus.io.buffer.size-per-pool=81920 -Djeus.cdi.enabled=false -Djeus.jms.server.manager.produce-wait-strategy-type=blocking -Djeus.servlet.sortWebinfLibraries=name_asc *************************************************************** ================ JEUS LICENSE INFORMATION ================ === VERSION : JEUS 21 Fix#1 (21.0.0.1-b435) === EDITION: Enterprise (Trial License) === NOTICE: This license restricts the number of allowed clients. === Max. Number of Clients: 5 ========================================================== .... .... (생략) [2023.11.23 01:49:38][0] [adminServer-1] [SERVER-0242] Successfully started the server. [2023.11.23 01:49:38][2] [adminServer-1] [SERVER-0248] The JEUS server is RUNNING. [2023.11.23 01:49:38][2] [adminServer-1] [SERVER-0401] The elapsed time to start: 17445ms. [2023.11.23 01:49:38][2] [launcher-14] [Launcher-0034] The server[adminServer] initialization completed successfully[pid : 27689]. [2023.11.23 01:49:38][0] [launcher-1] [Launcher-0040] Successfully started the server[adminServer]. The server state is now RUNNING.

 

4. JEUS 21 admin 화면 접속

  • 리눅스 서버 방화벽에서 9736 port 오픈을 해주세요

  • 9736 port는 webadmin 입니다.

# 9736 포트만 오픈 [root@wls-jeus21--webtob5-wasgosu bin]# firewall-cmd --permanent --add-port=9736/tcp success [root@wls-jeus21--webtob5-wasgosu bin]# firewall-cmd --reload success # 전체 방화벽 오픈 [root@wls-jeus21--webtob5-wasgosu jeus21]# systemctl stop firewalld
  • 브라우저 열고 아래 주소 입력해주세요.

  • http://<localhost>:9736/webadmin

접속 초기 ID / PW 는 바로...admin / admin 입니다.

메뉴얼엔 administrtor이라고 나와서 한참 헤멧네요.

ID : admin

PW : admin

 

5c03b0eede4b6f2e59577cd455cb9feb_1700728841_7381.png
5c03b0eede4b6f2e59577cd455cb9feb_1700728841_7993.png
 

 

 

 

5. Manager 서버 생성

Manager Server 추가 구성은 아래 메뉴얼을 보고 진행해주세요.

설명이 잘되있어서 제가 따로 구성하는 내용을 정리할 필요는 없을 것 같고, 온라인 메뉴얼에서 필요한 부분을 링크달라 드리겠습니다.

JEUS 21에서는 Manager Server 가 필수로 필요합니다.

Manager Server 가 하는 역확은 실제 어플리케이션을 서비스 하기 위한 server 를 구성하고 관리하는 역활을 합니다.

여기엔 도메인을 구성해서 도메인별로 관리할 수 있고 어플리케이션별로 리소스 할당이나 서비스를 제공할 수도 있습니다.

https://technet.tmaxsoft.com/upload/download/online/jeus/pver-20230427-000001/getting-started-guide/chapter_jeus_system_configuration.html

 

내용이 많지만, 메뉴얼 정리가 잘되있으니 지금부턴 한번 따라서 구성해보시는 것도 좋아 보이네요.

메뉴얼 7.3 부분부터 진행하세요.

 

 

 

댓글목록

등록된 댓글이 없습니다.

TECH 목록
번호 제목 작성자 작성일 조회수
111 Middleware 미들웨어 아이디로 검색 전체게시물 07-10 57
mod_wl.so 에서 sticky session 사용방법 정리

카테고리 : Middleware

57 0
작성자 : 미들웨어 24/07/10
110 Middleware 미들웨어 아이디로 검색 전체게시물 06-24 123
(오픈소스 활용-32) Apache Kafka 란? 다운로드 및 샘플 소개

카테고리 : Middleware

123 0
작성자 : 미들웨어 24/06/24
109 Middleware 미들웨어 아이디로 검색 전체게시물 06-07 326
(Apache) Apache & Webtier에서 Nginx와 동일한 비동기 방식 처리 하기 (MPM-event)

카테고리 : Middleware

326 0
작성자 : 미들웨어 24/06/07
108 Middleware 미들웨어 아이디로 검색 전체게시물 05-21 423
(오픈소스 활용-31) (부하테스트 Tool) Jmeter 를 활용한 JDBC 부하테스트 방법 -2

카테고리 : Middleware

423 0
작성자 : 미들웨어 24/05/21
107 Middleware 미들웨어 아이디로 검색 전체게시물 05-07 656
(오픈소스 활용-30) (부하테스트 Tool) Jmeter 를 활용한 JDBC 부하테스트 방법 -1

카테고리 : Middleware

656 0
작성자 : 미들웨어 24/05/07
106 Middleware 미들웨어 아이디로 검색 전체게시물 04-22 429
(오픈소스 활용-29) was에서 T4CConnection (Locked) 발생시 해결방법

카테고리 : Middleware

429 0
작성자 : 미들웨어 24/04/22
105 Middleware 미들웨어 아이디로 검색 전체게시물 04-08 358
(오픈소스 활용-28) Java Flight Recorder 이란? Java 모니터링을 구현가능

카테고리 : Middleware

358 0
작성자 : 미들웨어 24/04/08
104 Middleware 미들웨어 아이디로 검색 전체게시물 03-21 478
(오픈소스 활용-27) Redis Cache 란? 활용방법과 다운로드

카테고리 : Middleware

478 0
작성자 : 미들웨어 24/03/21
103 Middleware 미들웨어 아이디로 검색 전체게시물 03-07 507
(weblogic 활용) WebLogic Kubernetes Toolkit-UI (무료) 설치 및 구성가이드

카테고리 : Middleware

507 0
작성자 : 미들웨어 24/03/07
102 Middleware 미들웨어 아이디로 검색 전체게시물 02-20 833
(AI-2) Chat-GPT 4All - 허깅페이스 & LLM 국내 인기순위 (Open Ko-LLM LeaderBoard)

카테고리 : Middleware

833 0
작성자 : 미들웨어 24/02/20
Total 111건
게시물 검색

주식회사 클럭스| 대표 : 이찬호| 사업자등록번호 : 107-87-27655
주소 : 서울특별시 영등포구 국회대로 800, 여의도파라곤
E-mail : sales@chlux.co.kr
Copyright © 클럭스 www.chlux.co.kr All rights reserved.
상단으로Top