반응형
Jeus 6.0 설치
 
1. 다운로드
- https://technet.tmaxsoft.com 접속
- 회원가입 및 로그인 (https://kr.tmaxsoft.com 과 계정 별도임)
- 다운로드 > 미들웨어 > JEUS 클릭
- JEUS 6.0 Fix#9 오른쪽 [다운로드] 클릭
- 하단에서 Linux 클릭
- Linux (x86) 64-bit 클릭
- [Unix Installer] 클릭하여 파일 다운로드
Unix Installer (GUI/Console)(jeus60_unix_generic_ko.bin) 269.80 MB 
[MD5: d3a763b1e7025ada75204aa6b54bd3ef]
 
2. 계정생성
- useradd jeus
 
2. 업로드 및 무결성 체크
- [jeus@goni ~]$ md5sum jeus60_unix_generic_ko.bin
d3a763b1e7025ada75204aa6b54bd3ef  jeus60_unix_generic_ko.bin
 
3. bin파일 실행
- 실행권한 추가
- [jeus@goni ~]$ chmod u+x jeus60_unix_generic_ko.bin
- 실행
- [jeus@goni ~]$ ./jeus60_unix_generic_ko.bin 
 
Preparing to install...
Extracting the installation resources from the installer archive...
Configuring the installer for this systems environment...
strings: '/lib/libc.so.6': No such file
 
Launching installer...
 
===============================================================================
JEUS6.0                           (created with InstallAnywhere by Macrovision)
-------------------------------------------------------------------------------
 
 
===============================================================================
Introduction
------------
 
InstallAnywhere will guide you through the installation of JEUS6.0.
 
It is strongly recommended that you quit all programs before continuing with 
this installation.
 
Respond to each prompt to proceed to the next step in the installation.  If you
want to change something on a previous step, type 'back'.
 
You may cancel this installation at any time by typing 'quit'.
 
PRESS <ENTER> TO CONTINUE: 
- 엔터
 
4. JEUS 라이선스 준수 화면이 나타난다.
===============================================================================
License Agreement
-----------------
...
생략
...
 
5. JEUS 라이선스 준수에 대한 다음 정보를 보기 위하여 <ENTER> 키를 누른다.
PRESS <ENTER> TO CONTINUE: 
- 엔터
PRESS <ENTER> TO CONTINUE: 
- 엔터
 
6. 라이선스 동의 여부를 답한다.
동의하면 ‘y’를 입력 후 <ENTER> 키를 누르고, 아니면 ‘n’을 입력 후 <ENTER> 키를 누른다.
 
DO YOU ACCEPT THE TERMS OF THIS LICENSE AGREEMENT? (Y/N):
- Y
 
7. 플랫폼 목록에서 설치할 플랫폼을 선택하고 해당 번호를 입력한다.
===============================================================================
Choose Platform
---------------
 
Choose current system ( platform-architecture )
1)HP-UX PA-RISC
2)HP-UX ITANIUM
3)Solaris Ultra-Sparc
4)Solaris x86
5)Solaris x64
6)AIX 5.x, 6.x, 7.x PowerPC
7)Linux ITANIUM
8)Linux x86
9)Linux x64
Quit) Quit Installer
 
Choose Current System (DEFAULT: 9):
- 9
 
8. 설치 디렉터리를 선택한다.
기본적으로 제공되는 값을 사용하려면 <ENTER> 키를 누르고, 디렉터리 변경을 원하면 설치 경로를 입력한다.
===============================================================================
Choose Install Folder
---------------------
 
Where would you like to install?
 
  Default Install Folder: /home/jeus/jeus6
 
ENTER AN ABSOLUTE PATH, OR PRESS <ENTER> TO ACCEPT THE DEFAULT 
- 엔터
 
9. Full Install, Typical 설치 중 하나를 선택한다.
===============================================================================
Choose Install Set
------------------
 
Please choose the Install Set to be installed by this installer.
 
  ->1- Full Install
    2- Typical
 
ENTER THE NUMBER FOR THE INSTALL SET, OR PRESS <ENTER> TO ACCEPT THE DEFAULT
   : 
- 엔터
 
10. JDK의 위치를 입력한다. <ENTER> 키를 누르면 자동으로 인식한 JDK의 위치를 사용한다. 디렉터리 변경을 원하면 설치 경로를 입력한다.
===============================================================================
Choose JDK Folder
-----------------
 
Please Choose a Folder: 
 
Input User JDK Folder (DEFAULT: /usr): 
- /usr/java/jdk1.7.0_80
 
11. JEUS 관리자의 패스워드를 입력한다. 이 패스워드는 “administrator” ID로 할당된다.
===============================================================================
Password Input
--------------
 
Enter the Password for the administrator account.
This password will be registered in JEUS as the first user.
 
Input Password:: 
- jeusadmin
Corfirm Password::
- jeusadmin
 
12. 다음 화면은 설치에 관련한 요약정보를 보여준다. <ENTER> 키를 누르면 설치가 진행된다.
===============================================================================
Pre-Installation Summary
------------------------
 
Please Review the Following Before Continuing:
 
Product Name:
    JEUS6.0
 
Install Folder:
    /home/jeus/jeus6
 
Install Set
    Full Install
 
Disk Space Information (for Installation Target): 
    Required:  308,147,759 bytes
    Available: 89,884,295,168 bytes
 
PRESS <ENTER> TO CONTINUE: 
- 엔터
 
 
13. 진행 바와 함께 설치가 진행된다.
===============================================================================
Installing...
-------------
 
 [==================|==================|==================|==================]
 [------------------|
 
 
14. 설치가 완료된다.
==============================================================================
Installation Complete
---------------------
 
Congratulations! JEUS6.0 has been successfully installed to:
 
/home/jeus/jeus6
 
Press Done to quit the installer. 
 
PRESS <ENTER> TO EXIT THE INSTALLER: 
- 엔터
 
[jeus@goni ~]$ 
 
15. 환경변수 설정
- .bashrc 파일 하단에 내용 추가
- [jeus@goni ~]$ vi ~/.bashrc
export JUES_HOME=/home/jeus/jeus6
export PATH=$PATH:$JUES_HOME/bin:$JUES_HOME/webserver/bin:$JUES_HOME/lib/system
 
[jeus@goni ~]$ echo $JUES_HOME
 
[jeus@goni ~]$ source ~/.bashrc
[jeus@goni ~]$ echo $JUES_HOME
/home/jeus/jeus6
[jeus@goni ~]$ 
 
16. 기동확인
[jeus@goni ~]$ jeus
 
***************************************************************
  - JEUS Home         : /home/jeus/jeus6                           
  - JEUS Base Port    : 9736                       
  - Java Vendor       : etc                         
  - Added Java Option :                            
***************************************************************
+ /usr/java/jdk1.7.0_80/bin/java -Xmx512m -Xbootclasspath/p:/home/jeus/jeus6/lib/system/extension.jar -classpath /home/jeus/jeus6/lib/system/bootstrap.jar -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.library.path=/home/jeus/jeus6/lib/system -Djava.endorsed.dirs=/home/jeus/jeus6/lib/endorsed -Djava.naming.factory.initial=jeus.jndi.JNSContextFactory -Djava.naming.factory.url.pkgs=jeus.jndi.jns.url -Djava.net.preferIPv4Stack=true -Djava.util.logging.config.file=/home/jeus/jeus6/bin/logging.properties -Djava.util.logging.manager=jeus.util.logging.JeusLogManager -Djeus.home=/home/jeus/jeus6 -Djeus.log.home=/home/jeus/jeus6/logs -Djeus.baseport=9736 -Djeus.jvm.version=old -Djeus.tm.checkReg=true -Djeus.tool.webadmin.locale.language=ko -Djeus.net.reuseAddress=true -Djeus.properties.replicate=jeus,sun.rmi,java.util,java.net jeus.server.JeusBootstrapper
================ JEUS LICENSE INFORMATION ================
=== EDITION: Enterprise (Trial License)
=== NOTICE: This license restricts the number of allowed clients.
=== Max. Number of Clients: 5
==========================================================
[2018.09.30 20:40:39][0][b396] [goni-1] [MGR-0000] JEUS Server is starting - JEUS 6.0 (Fix#9) (6.0.0.9-b396)
[2018.09.30 20:40:39][0][b396] [goni-1] [MGR-0001] java.specification.version=[1.7], java.runtime.version=[1.7.0_80-b15], vendor=[Oracle Corporation]
[2018.09.30 20:40:39][2][b396] [goni-1] [MGR-0002] JEUS Manager=[goni], baseport=[9736], pid=[2567]
[2018.09.30 20:40:39][2][b396] [goni-1] [MGR-0004] current system time zone : sun.util.calendar.ZoneInfo[id="Asia/Seoul",offset=32400000,dstSavings=0,useDaylight=false,transitions=22,lastRule=null]
[2018.09.30 20:40:39][2][b396] [goni-1] [MGR-0005] virtual host table {goni/접속IP:9736=goni, goni/접속IP:21000=example}, enabled=true
[2018.09.30 20:40:39][0][b396] [goni-1] [MGR-0006] virtual host name=[goni]
[2018.09.30 20:40:39][0][b396] [goni-1] [MGR-0248] JEUS Manager is BOOTING
[2018.09.30 20:40:39][2][b396] [goni-1] [MGR-0571] The system property [jeus.net.reuseAddress] may not be correct, please check this
[2018.09.30 20:40:40][2][b396] [goni-1] [MGR-0569] [Network] server hostname = [goni], full hostname = [goni9071.tistory.com]
[2018.09.30 20:40:40][2][b396] [goni-1] [MGR-0570] [Network] server IP address = [접속IP], [goni9071.tistory.com/접속IP]
[2018.09.30 20:40:40][2][b396] [goni-1] [MGR-0574] [RMI] Default RMI export port = 9743
[2018.09.30 20:40:40][2][b396] [goni-1] [Network-0007] OnePortServer[0.0.0.0/0.0.0.0:9736] started
[2018.09.30 20:40:40][2][b396] [goni-1] [MGR-0184] Node security manager started
[2018.09.30 20:40:40][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=J2EEDomain,JMXManager=goni,name=JeusSystem
[2018.09.30 20:40:40][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=JeusManager,JMXManager=goni,name=goni
[2018.09.30 20:40:40][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=ThreadPool,JMXManager=goni,JeusManager=goni,J2EEServer=null,name=OnePortServer
[2018.09.30 20:40:40][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=ThreadPool,JMXManager=goni,JeusManager=goni,J2EEServer=null,name=SecurityNetworkService
[2018.09.30 20:40:40][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JVM,JMXManager=goni,JeusManager=goni,J2EEServer=null,name=goni
[2018.09.30 20:40:40][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=JeusLogService,JMXManager=goni,JeusManager=goni,J2EEServer=null,name=goni
[2018.09.30 20:40:40][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=SecurityService,JMXManager=goni,JeusManager=goni,name=SecurityService
[2018.09.30 20:40:40][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=SecurityDomain,JMXManager=goni,JeusManager=goni,SecurityService=SecurityService,name=SYSTEM_DOMAIN
[2018.09.30 20:40:40][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=SecurityPolicy,JMXManager=goni,JeusManager=goni,SecurityDomain=SYSTEM_DOMAIN,name=Policy
[2018.09.30 20:40:40][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=SecuritySubject,JMXManager=goni,JeusManager=goni,SecurityDomain=SYSTEM_DOMAIN,name=Subject
[2018.09.30 20:40:40][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=NodeControllerService,JMXManager=goni,JeusManager=goni,name=goni
[2018.09.30 20:40:40][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=ThreadPool,JMXManager=goni,JeusManager=goni,J2EEServer=null,name=jeus.server.ControlThread
[2018.09.30 20:40:40][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=ClassFTPService,JMXManager=goni,JeusManager=goni,name=goni
[2018.09.30 20:40:40][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=ThreadPool,JMXManager=goni,JeusManager=goni,J2EEServer=null,name=WebLinkManager
[2018.09.30 20:40:40][2][b396] [goni-1] [MGR-0114] Class FTP service started
[2018.09.30 20:40:40][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=JNDIResourceService,JMXManager=goni,JeusManager=goni,name=goni
[2018.09.30 20:40:40][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=ThreadPool,JMXManager=goni,JeusManager=goni,J2EEServer=null,name=JNSServer
[2018.09.30 20:40:40][2][b396] [goni-1] [MGR-0173] JNDI Naming Server started
[2018.09.30 20:40:40][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=ClusterService,JMXManager=goni,JeusManager=goni,name=goni
[2018.09.30 20:40:40][2][b396] [goni-1] [MGR-0119] Beacon receiver started
[2018.09.30 20:40:40][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=NodeListService,JMXManager=goni,JeusManager=goni,name=goni
[2018.09.30 20:40:40][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=JMXExportService,JMXManager=goni,JeusManager=goni,J2EEServer=null,name=goni
[2018.09.30 20:40:41][2][b396] [goni-1] [JMXR-0138] The JMXConnector service url is service:jmx:jmxmp://접속IP:9736/JEUSMP_goni
[2018.09.30 20:40:41][2][b396] [goni-1] [JMX-0051] JMX Connector started with the JNDI name [mgmt/rmbs/goni]
[2018.09.30 20:40:41][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=SessionServerService,JMXManager=goni,JeusManager=goni,name=goni
[2018.09.30 20:40:41][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=SchedulerService,JMXManager=goni,JeusManager=goni,J2EEServer=null,name=goni
[2018.09.30 20:40:41][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=LogAnalyzerService,JMXManager=goni,JeusManager=goni,name=goni
[2018.09.30 20:40:41][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=SystemEngineService,JMXManager=goni,JeusManager=goni,name=goni
[2018.09.30 20:40:41][2][b396] [goni-1] [WEB-3857<Context(WebAdmin)>
- session descriptor -
    - distributable     : false
    - shared            : false
    - timeout           : 30(min)
    - reload-persistent : false
    - url-rewriting     : false
- session cookie -
    - jsessionid-name : JSESSIONID
    - version         : 0
    - domain          : null
    - path            : null
    - max-age         : -1 (browser-lifetime)
    - secure          : false
 
[2018.09.30 20:40:42][1][b396] [goni-1] [WEB-3713] Failed to initialize security environment with policy : _JeusSystemContextGroup/WebAdmin. webapp descriptor or web-dd descriptor is null
[2018.09.30 20:40:42][2][b396] [goni-1] [WEB-3406] context (WebAdmin) is initialized successfully
[2018.09.30 20:40:44][2][b396] [goni-1] [WEB-8201] [WebAdmin] (jeus.tool.webadmin.util.ApplicationInitializer) loaded
[2018.09.30 20:40:49][2][b396] [goni-1] [WEB-3480] context (WebAdmin) is started successfully
[2018.09.30 20:40:49][2][b396] [goni-1] [WEB-3415] ContextGroup(JeusSystemContextGroup) successfully initialized
[2018.09.30 20:40:49][2][b396] [goni-1] [WEB-3250] worker thread pool created. id = webadmin-http-listener
[2018.09.30 20:40:49][2][b396] [goni-1] [WEB-2052<listener(webadmin-http-listener)> connection init successful. port = 9744
[2018.09.30 20:40:49][2][b396] [goni-1] [WEB-3413] (JeusSystemContextGroup) ready to receive request
[2018.09.30 20:40:49][2][b396] [goni-1] [WEB-1027] WebContainer [goni_system_engine] boot successful
[2018.09.30 20:40:49][2][b396] [goni-1] [MGR-0191] System Engine booted
[2018.09.30 20:40:49][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=JDBCResourceService,JMXManager=goni,JeusManager=goni,name=goni
[2018.09.30 20:40:49][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=ExternalResourceService,JMXManager=goni,JeusManager=goni,name=goni
[2018.09.30 20:40:49][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=JavaMailResourceService,JMXManager=goni,JeusManager=goni,name=goni
[2018.09.30 20:40:49][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=URLResourceService,JMXManager=goni,JeusManager=goni,name=goni
[2018.09.30 20:40:49][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=JAXRResourceService,JMXManager=goni,JeusManager=goni,name=goni
[2018.09.30 20:40:49][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=ContainerManagerService,JMXManager=goni,JeusManager=goni,name=goni
[2018.09.30 20:40:49][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=ContainerMonitorService,JMXManager=goni,JeusManager=goni,name=goni
[2018.09.30 20:40:50][2][b396] [goni-1] [JMX-0011] create MBean : JEUS:j2eeType=JeusService,jeusType=MessageBridgeService,JMXManager=goni,JeusManager=goni,name=goni
[2018.09.30 20:40:50][0][b396] [goni-1] [MGR-0248] JEUS Manager is READY
 
17. 다른 콘솔 창에서 다음의 명령어를 실행한다. <node name>은 호스트 머신 이름이다.
- jeusadmin <node name>
 
[jeus@goni ~]$ hostname
goni9071.tistory.com
[jeus@goni ~]$ jeusadmin goni9071.tistory.com
Login name>administrator
Password>
- jeusadmin
 
18. jeusadmin 툴에 로그인을 한 후에, boot와 down 명령으로 JEUS 서버를 제어할 수 있다.
JEUS 서버를 다운시키려면 down을 입력한 후<ENTER> 키를 누르고, 다음 행에서 jeusexit를 입력한 후 <ENTER> 키를 누른다.
 
 
JEUS 6.0 (Fix#9) administration tool
goni>down
Do you really want to shutdown the node [goni]? (y : n):>y
Failed to down the JEUS node [goni].
goni>jeusexit
goni jeusexit successful
 
19. jeusadmin을 종료하기 위해서 exit 명령어를 사용한다.
goni>exit
[jeus@goni ~]$ 
 
 
20. 포트허용
[root@goni ~]# iptables -I INPUT 1 -p tcp --dport 9744 -j ACCEPT
 
21. 웹어드민 접속
- http://[접속ip]:9744/webadmin/app
- administrator/jeusadmin


반응형

+ Recent posts