티스토리 뷰

공부 이야기

[WAS] centOS 에 Jeus6.0 설치

판다(panda) 2011. 7. 4. 00:00
우선 톰켓과 아파치 대신에.. 제우스와 웹투비를 설치할겁니다..

기존 Linux OS 중에 페도라, 우분투, 센토스를 다 한번씩 설치해봤는데..

제가 개인적으로 센토스가 마음에 들어서 이번에도 센토스로 작업했습니다..

센토스 설치와 다른 Linux 설치는 제 게시물 중에서 찾아보시던가.. 아니면 인터넷에서 찾아보시구요..

센토스 또는 다른 Linux 가 설치되어있고..
JDK1.6.0_26 이 설치가 되어 있는 환경에서 설치를 진행하였습니다..

http://www.tmax.co.kr 에서 자료실에 들어가시던가..
http://technet.tmax.co.kr/kr/download/productList.do?fc=down&sc=down_product 에서 다운로드 받으시면 되겠습니다..


아참;.. 회원 가입을 해야 다운 받을 수 있습니다..
데모 라이센스를 획득하기 위해서도 로그인을 해야하니.. 가입해 둡시다..



각 플랫폼에 맞게 다운 받으시면 됩니다.. 저는 Linux 2.6 이니까 -for Linux (x86)을 받겠습니다..
언제나 그렇듯이.. 최신버전으로!.. 하다가 안되면.. 사람들이 블로그나 지식인에 많이 올린 버전으로;.. 바꾸겠습니다..


우선 저는 제우스 프로그램을 바탕화면에 그대로 저장했고..
root 모드로 설치를 시작하겠습니다..

[panda@localhost ]$ su -
passwd :

인터넷 보니까 유저 추가하고 설치 파일에 권한주기 그리고 설치 하기가 끝인데..
설치 하는 부분이 너무 부실해서..
제가 이글을 쓰는 이유기도 하죠..

[root@localhost ]# adduser jeus
[root@localhost ]# passwd jeus
new passwd : jeus
corfirm  passwd : jeus

최대한 외우기 쉬운 암호로 설정했습니다..

[root@localhost ]# chmod 755 jeus60-unix-generic.bin

바탕화면은 보통 홈 밑에 사용자 계정 밑에 있죠..
[root@localhost ]# cd /home/panda/Desktop

자.. 이제 다운 받은 제우스 프로그램을 설치를 해보겠습니다..
[root@localhost Desktop]# ./jeus60-unix-vm.bin
여기서 jeus-generic 이 아니라 vm 인데.. vm은 설치 후 문제가 있는것 같아서.. generic으로 바꿨습니다..
ps. 환경변수 설정만 안해주면 괜찮은것 같기도 하고.. 그러네요..


Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...

Launching installer...

/tmp/install.dir.9244/UNIX_with_VM/resource/jre/Linux/bin/i386/native_threads/java: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory

어라.. 뭐라고 길게 뜨면서.. 설치가 안됩니다..
나의 스승.. 나의 친구.. 인터넷에게 물어봤습니다..

jeus 설치 문제로 나온 글들은 아니지만.. 대충 의미는 같아서.. 해봤는데 되더군요..

우선 파일의 버전 문제로.. 설치가 안되는거라고 하더군요..
/usr/lib 에서.. libstdc++-libc6.1-1.so.2 요렇게 생긴.. 그러니까 이거랑 비슷한것을 찾습니다..

[root@localhost ~]# cd /usr/lib
[root@localhost lib]# ls libstdc++*
~~~~~~~ libstdc++-libc6.2-2.so.3 ~~~~~~ 주르륵 뜹니다;..

그 중에서 libstdc++-libc6.2-2.so.3 이게 보이는군요.. 이 파일로 링크를 만들어줍니다..

저 없는 파일에 있는 내용이.. 이 파일에 다 들어있다고 하더라구요..

링크 연결..
[root@localhost Desktop]# ln -s /usr/lib/libstdc++-libc6.2-2.so.3 /usr/lib/libstdc++-libc6.1-1.so.2

generic 과 vm의 차이인지 모르겠지만.. generic 으로 설치하니까 위에 파일 없다는게 안뜨더군요..
그래서 링크연결 없이 바로 시작할 수 있었습니다..

다시 설치 시작!..
[root@localhost Desktop]# ./jeus60-unix-generic.bin
Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...

Launching installer...

Preparing CONSOLE Mode Installation...

오옷 넘어가고 뭐라고 뜹니다.. 영어니까 패스;..

===============================================================================
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:

엔터!;.. 쉬운것만 읽어줍시다..

===============================================================================
License Agreement
-----------------

Installation and Use of JEUS6.0 Requires Acceptance of the Following License
Agreement:

JEUS (Java Enterprise User Solution) Release JEUS6
TmaxSoft Co., Ltd. (hereafter, TmaxSoft) End-User License Agreement

Product : JEUS

This is a legal agreement between you (either an individual or an company) and
TmaxSoft, Incorporated.  By opening the sealed software package and/or by using
the software, you agree to be bound by the terms of this agreement.

TmaxSoft License
1.  Grant of License:  This TmaxSoft License Agreement ("License") permits you
to use one copy of the TmaxSoft product JEUS, on any single computer, provided
the software is in use on only one computer at any one time.  If this package
is a license pack, you may make and use additional copies of the software up to
the number of licensed copies authorized.  If you have multiple licenses for
the software, then at any time you may have as many copies of the software in
use as you have licenses.
  The software is "in use" on a computer when it is loaded into the temporary
memory (i.e., RAM) or installed into the permanent memory (e.g., hard disk,
CD-ROM, or other storage devices) of that computer, except that a copy
installed on a network server for the sole purpose of distribution to other
computers is not "in use".  If the anticipated number of users of the software
will exceed the number of applicable licenses, then you must have a reasonable

PRESS <ENTER> TO CONTINUE:

여기도 엔터.. 라이센스 어쩌구 하는것 보니.. 라이센스 관련 문서인가봅니다;..

mechanism or process in place to ensure that the number of persons using the
software concurrently does not exceed the number of licenses.

2.  Copyright:  The software (including any images, "applets," photographs,
animations, video, audio, music and text incorporated into the software) is
owned by TmaxSoft or its suppliers and international treaty provisions.
Therefore, you must treat the software like any other copyrighted materials
(e.g., a book or musical recording) except that you may either (a) make one
copy of the software solely for backup or archival purposes, or (b) transfer
the software to a single hard disk provided you keep the original solely for
backup or archival purposes.  You may not copy the printed materials
accompanying the software, nor print copies of any user documentation provided
in "online" or electronic form.

3.  Other restrictions: This license is your proof of license to exercise the
rights granted herein and must be retained by you. You may not rent, lease, or
transfer your rights under this license on a permanent basis provided you
transfer this license, the software, and all accompanying printed materials,
retain no copies, and the recipient agrees to the terms of this license. You
may not reverse engine, decompile, or disassemble the software, except to the
extent that the foregoing restriction is expressly prohibited by applicable
law.

PRESS <ENTER> TO CONTINUE:

다시 엔터 치면!..

DO YOU ACCEPT THE TERMS OF THIS LICENSE AGREEMENT? (Y/N): y

라이센스에 동의 하겠냐고 나오는데.. 당연히 동의하고 설치죠!..


===============================================================================
Choose Platform
---------------

Choose current system ( OS - architectures  )
1)HP-UX PA-RISC
2)Solaris Ultra-Sparc
3)AIX Power PC
4)Linux x86
Quit) Quit Installer

플랫폼은 리눅스니까 리눅스 선택 4번!..

Choose Current System (DEFAULT: 4):  4

jeus60-unix-generic 설치시 아래처럼 나옵니다..
===============================================================================
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 PowerPC
7)Linux ITANIUM
8)Linux x86
9)Linux x64
Quit) Quit Installer

Choose Current System (DEFAULT: 8): 8


===============================================================================
Choose Install Folder
---------------------

어디에 인스톨 할꺼냐고 하기에.. 기본 설정되어있는 루트 아래에 그냥 만들었습니다..
그런데 환경설정하다보니까.. 안좋더군요;.. 두번째엔 /usr/local/jeus6 에 만들었습니다..

Where would you like to install?

  Default Install Folder: /root/jeus6

ENTER AN ABSOLUTE PATH, OR PRESS <ENTER> TO ACCEPT THE DEFAULT
      : /usr/local/jeus6


===============================================================================
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
   : 1


===============================================================================
Choose JDK Folder
-----------------

Please Choose a Folder:

그리고 JDK 가 설치 되어있는 폴더를 잡아줍니다.. 제 블로그 보고 따라 하시는 분들은 아마 이렇게 설정되어있을겁니다..
아닌 분들은 JDK 설치되어 있는 폴더 잘 찾으셔서 설정해주세요..

Input User JDK Folder (DEFAULT: /usr): /usr/local/jdk

===============================================================================
Password Input
--------------

Enter the Password for the administrator account.
This password will be registered in JEUS as the first user.

제우스 USER 패스워드를 설정하라고 하는데..

Input Password::

한번 잘 못 넣으니 아래 글자 중에 있는걸 넣어라.. 뭐 그런 창이 뜨네요..

간단하게 jeus 라고 암호를 만들었는데.. 계속 뜨는게.. 4글자는 암호로 못 쓰나봅니다..
그래서 jeusjeus 라고 암호를 만들어줬습니다..

이게 어디에 쓰이는 암호인지 몰라서 최대한 기억하기 쉬운 암호로 설정했습니다..

--------------------------
 This is a Wrong Password
--------------------------
    Above 7 characters   
                         
    a ~ z  A ~ Z  0 ~ 9  

Input Password::  jeusjeus

--------------------------
 This is a Wrong Password
--------------------------
    Above 7 characters   
                         
    a ~ z  A ~ Z  0 ~ 9  

Corfirm Password::  jeusjeus

암호를 입력하면 지금까지 설정한 목록이 나옵니다..

===============================================================================
Pre-Installation Summary
------------------------

Please Review the Following Before Continuing:

Product Name:
    JEUS6.0

Install Folder:
    /usr/local/jeus6

Install Set
    Full Install

Disk Space Information (for Installation Target):
    Required:  266,845,868 bytes
    Available: 49,134,448,640 bytes

PRESS <ENTER> TO CONTINUE:

엔터를 누르시면 드디어 인스톨 시작!..

===============================================================================
Installing...
-------------

 [==================|==================|==================|==================]
 [------------------|-------------


인스톨이 끝나면..

Installing...
-------------

 [==================|==================|==================|==================]
 [------------------|------------------|------------------|------------------]
===============================================================================
Installation Complete
---------------------

Congratulations! JEUS6.0 has been successfully installed to:

/usr/local/jeus6

Press Done to quit the installer.

PRESS <ENTER> TO EXIT THE INSTALLER:

설치 완료죠;..

이제 셋팅을 해야할 것 같은데.. JEUS 설치 검색하신 분들은 아마 아실겁니다.. 제 글이 가장 최신이란것을;..
인스톨 하기까지.. 엄청 힘들었는데.. 셋팅도 엄청 힘들겠군요;..

셋팅하는것 나온것 보면 OS는 윈도우고.. 리눅스OS 에서 설치한것 보면 셋팅하는게 없고;..


리눅스, JEUS 등 으로 검색해서 찾은 그러니까 작성일이 가장 최근인 글을 찾았는데..
JEUS & WebToB 2011.06.16 17:24..

5. ;.. 님아.. 그 다음은요;..

그래서 다시 찾고 찾은 사이트..
센토스가 아니라 페도라여서.. 약간 틀리긴 하지만 센토스에 맞춰서 수정하면 되니.. 이걸로 하자였는데..
LINUX에 JEUS + WEBTOB 설치 및 연동 - ① 제우스 설치..
이 글 보니까 뭔가 많이 복잡해 보이는;..

우선 셋팅하는건 패스하고 WebtoB 설치를 하고.. 통합해서 셋팅 방법을 올려드리겠습니다..
그동안 셋팅방법 좀 공부해야겠네요..