본문 바로가기
Middle Ware

[JEUS] 설치 및 기동

by 윾수 2022. 3. 24.

0. 설치환경

Linux / JDK 1.8

linux에서 jeus 라는 계정을 새로 생성하여 진행함

/etc/hosts 파일도 해당 컨테이너의 hostname 을 입력해줘야함

 

# root 로그인
$ su - root

# hostname 확인
$ hostname
ec2-user

# hostname 변경
$ hostnamectl set-hostname kys
$ hostname
kys

# /etc/hosts 파일에 hostname, ip 추가
$ vi /etc/hosts
--------------------------------------------------
(위의 기본값 형식 따라서)
111.111.111.111 kys

--------------------------------------------------
:wq



# jeus 계정 생성
$ adduser jeus

# jeus 계정 로그인
$ su - jeus
$ pwd
/home/jeus

1. JEUS 란?

TmaxSoft에서 개발한 미들웨어 소프트로 Tomcat과 동일한 WAS(Web Application Server) 이다.


2. 설치

2.1. 라이센스 발급

https://technet.tmaxsoft.com/ko/front/main/main.do 

 

Technet

효율적인 시스템 관리를 위한 기술 전문 포탈, 테크넷서비스

technet.tmaxsoft.com

테크넷에서 회원가입 후 로그인을 진행하고.

라이선스 신청버튼

데모라이선스 신청 배너를 눌러 진행한다.

위와같은 화면이 뜰텐데 정보를 입력하고 제출하기를 누르면 아래와 같이 첨부파일과 함께 이메일을 받을 수 있다.

이 첨부파일이 license파일이며 2달 제한이 걸려있다.

 

아래의 첨부파일을 받아 준비해놓는다.

 

2.2. JEUS 설치파일 다운로드

https://technet.tmaxsoft.com/ko/front/download/findDownloadList.do?cmProductCode=0101 

 

TmaxSoft Technical Network [technet-01]

데모라이선스 신청 데모라이선스는 제품구입 전 테스트 및 검토를 위하여 제한 된 기간 동안 발급받아 사용가능한 라이선스 입니다.

technet.tmaxsoft.com

22-03-23 기준 최신버전 8.5

 

운영체제별 설치파일 다운로드(Linux로 진행)

2.3. 환경변수 설정

# 환경변수 추가
$ vi ~/.bash_profile
-------------------------------------
export JAVA_HOME=[환경에 맞게 입력]
export PATH=$JAVA_HOME/bin:$PATH
export JEUS_HOME=/home/jeus
-------------------------------------
:wq

#환경변수 갱신
$ source ~/.bash_profile

 

2.4. 설치파일 실행

$ pwd
/home/jeus

$ ll
-rw-r--r--. 1 jeus ec2-user 884925340 Mar 24 04:53 jeus8500_unix_generic_ko.bin

## /home/jeus 경로에 설치파일을 위치 시켰음 (개인의 선택)

# 설치파일 실행
sh jeus8500_unix_generic_ko.bin

약관에 동의 하여 계속 진행
해당 운영체제 선택하여 진행
JEUS 전용 계정이라 깔끔하게 하기위해 설치경로 변경(선택)

1. Domain Admin Server = Domain Admin Server + Mamaged Server

2. Managed Server = Managed Server

이렇게 설치 되기 때문에 처음 설치하는 사용자라면 1번 Domain Admin Server 를 선택해서 설치를 진행한다.

 

나머지는 쭉쭉 진행해준다.

설치완료

## 설치후 JEUS_PATH가 자동으로 갱신되어 새로고침 필요함
$ source ~/.bash_profile

 

2.5. 라이센스 적용

$ pwd
/home/jeus/license

$ ll
-rw-r--r--. 1 jeus ec2-user 350 Mar 24 05:21 license

기존에 있던 파일은 삭제하고 새로 발급받은 라이센스를 위치 시켜야함

 

2.6. 편의사항 적용

추후 서버 기동시 id, pwd 생략 가능함

$ vi $JEUS_HOME/bin/jeus.properties

.
.
.
JEUS_USERNAME=administrator ##설치과정에서 입력한 아이디
JEUS_PASSWORD=  ##설치과정에서 입력한 비밀번호
.
.
:wq

 


3. 실행

3.1. AdminServer 실행

## 환경변수가 설정되어있어서 jeus 계정으로는 경로를 입력하지 않고도 스크립트 실행가능
$ startDomainAdminServer -u 아이디 -p 비밀번호
## jeus.properties에 기본값으로 아이디, 비밀번호 설정을 했다면 아래와 같이 사용도 가능함
$ startDomainAdminServer​

3.2. NodeManager 실행

$ nohup startNodeManager > /home/jeus/nodemanager/logs/nm.log &
$ stopNodeManager -properties /home/jeus/nodemanager/jeusnm.xml     # 종료

NodeManager를 실행하지 않으면 Jeus관리자 페이지에서 ManagedServer 실행 및 종료가 동작하지 않음

3.3. ManagedServer 실행(방법1)

$ startManagedServer -dasurl 192.168.0.201:9736 -domain jeus_domain -server server1

직접 서버에서도 동작할 수 있음.

3.4. JEUS 콘솔 확인

$ jeusadmin -host DAS IP:DAS PORT -domain 도메인명 -u 관리자ID -p 관리자PW

4. 관리자 페이지 이용하기

4.1. 접속

설치시 포트번호를 따로 설정하지 않았다면 기본 포트는 9736번 이고

기본 contextPath = /webadmin 이다

JEUS 관리자 페이지 접속화면

ID/PWD는 서버 구동시 사용한 값을 넣어주면 된다.

4.2. server 관리

adminServer는 현재 관리자페이지를 띄워준 서버로 작동 되고 있음을 확인 할 수 있다.

server1은 초기 설치시 같이 설치된 managedServer로 SHUTDOWN 상태가 되어있음을 확인 할 수 있다.

start 버튼 을 눌러주면 3.3.ManagedServer(방법1) 과 동일하게 관리자페이지에서 서버를 구동 할 수 있다.

 

성공적으로 server1의 구동이 완료된 모습

4.3. 어플리케이션 배포

화면에 보이는 deploy 버튼을 클릭한다

위와같이 간단하게 값만 넣고 테스트 하였다.

server1 에 배포하였고 server1의 포트번호는 8088이므로 http://ip:8088/test 로 접속시 내가 배포한 어플리케이션을

확인 할 수 있다!

 

 

4.4 JNDI

위와같이 JNDI도 설정 가능하다!

'Middle Ware' 카테고리의 다른 글

[WebLogic] 설치 및 기동  (0) 2023.09.19
[JEUS] 콘솔 사용법, 서버추가, 배포  (0) 2022.03.28