[jeus] JEUS 6.0 Fix#9 설치 가이드.(container 실행하는 방법.)

2021. 7. 27. 21:57TmaxSoft/jeus

728x90
728x90

-JEUS 6.0 Fix#9 설치, was & container 기동 가이드

 

1.다운로드 경로

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


2.서버 환경에 맞는 티맥스 바이너리 다운로드(글쓴이 설치 환경은 HP-UX B.11.31(Itanium).)

 


3.다운로드한 "jeus60_unix_generic_ko.bin" 파일을 서버로 이동(ftp or sftp 사용)


4.서버에서 "jeus60_unix_generic_ko.bin" 실행.

$./jeus60_unix_generic_ko.bin

4.1.설치 로그 Ex.


5.jeus6 환경 변수 설정.

5.1.

$vi $HOME/.profile

5.2. ".profile" 하단의 내용 추가.

#set alias for jeus6
alias jboot='jeus -xml -Uadministrator -Ppasswd &'
alias jdown='jeusadmin tmaxh9 -Uadministrator -Ppasswd jeusexit'
alias ja='jeusadmin `hostname` -Uadministrator -Ppasswd'

#set jeus6
export JEUS_HOME=$HOME/jeus6
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$JEUS_HOME/webserver/lib
export PATH=$PATH:$JEUS_HOME/bin:$JEUS_HOME/webserver/bin:$JEUS_HOME/lib/system
export SHLIB_PATH=$SHLIB_PATH:$JEUS_HOME/webserver/lib

5.3.".profile" 적용.

$ . ./.profile

6.[$JEUS_HOME/config/<nodename>/JEUSMain.xml] 설정

<?xml version="1.0" encoding="utf-8"?>
<jeus-system xmlns="http://www.tmaxsoft.com/xml/ns/jeus" version="6.0">
    <node>
        <name>$hostname</name>
        <class-ftp>true</class-ftp>
        <sequential-start>true</sequential-start>
        <enable-webadmin>true</enable-webadmin>
        <engine-container>
            <name>container1</name>
            <sequential-start>true</sequential-start>
            <engine-command>
                <type>ws</type>
                <name>engine1</name>
            </engine-command>
            <engine-command>
                <type>jms</type>
                <name>engine1</name>
            </engine-command>
            <engine-command>
                <type>ejb</type>
                <name>engine1</name>
            </engine-command>
            <engine-command>
                <type>servlet</type>
                <name>engine1</name>
            </engine-command>
        </engine-container>
	<system-logging>
            <level>INFO</level>
            <handler>
                <console-handler>
                    <name/>
                </console-handler>
                <file-handler>
                    <name>fileHandler</name>
                    <enable-rotation>true</enable-rotation>
                    <append>false</append>
                    <valid-day>1</valid-day>
                </file-handler>
            </handler>
        </system-logging>
    </node>
    <application>
        <name>examples</name>
        <path>examples.ear</path>
        <deployment-target>
   	    	<target>
                <engine-container-name>tmaxh9_container1</engine-container-name>
                <web-context-group>
                    <name>MyGroup</name>
                </web-context-group>
            </target>
        </deployment-target>
        <deployment-type>EAR</deployment-type>
    </application>
    <application>
        <name>exploded</name>
        <path>exploded</path>
        <deployment-type>COMPONENT</deployment-type>
        <web-component/>
        <deployment-target>
            <target>
                <engine-container-name>tmaxh9_container1</engine-container-name>
            </target>
        </deployment-target>
    </application>
</jeus-system>

7.[$JEUS_HOME/config/<nodename>/<nodename>_servlet_<enginename>/WEBMain.xml] 설정

<?xml version="1.0"?>
<web-container xmlns="http://www.tmaxsoft.com/xml/ns/jeus" version="6.0">
    <context-group>
        <group-name>MyGroup</group-name>
        <webserver-connection>
	   <http-listener>
                <listener-id>http1</listener-id>
                <port>8088</port>
                <thread-pool>
                    <min>10</min>
                    <max>20</max>
                    <step>1</step>
                    <max-wait-queue>4</max-wait-queue>
                </thread-pool>
            </http-listener>
        </webserver-connection>
        <logging>
            <access-log>
                <handler>
                    <file-handler>
                        <name>handler1</name>
                        <valid-day>1</valid-day>
                    </file-handler>
                </handler>
            </access-log>
        </logging>
    </context-group>
</web-container>

8.jeus6 기동

$jboot

9.jeus6 admin 접속하여, 기동 중인 container 확인.

9.1.jeus admin 접속.

$ja

9.2.container list 확인.

$conlist

9.3.application list 확인.

$applist


10.JEUS WEB ADMIN(http://$JEUS_SERVER_IP:$JEUS_SERVER_BASE_PORT + 8/webadmin/app) 접속하여, 기동 중인 container 확인.


11.jeus6 종료.

$jdown
728x90
728x90