설치 전 준비사항

본 장에서는 ProFrame의 서버와 스튜디오를 설치하기 전에 확인하고 완료해야 할 작업을 설명한다.

1. 개요

ProFrame 인스톨러의 구성은 다음과 같다.

  • ProFrame Server(통합 서버)

  • RunTime Server(RunTime Engine + Log Server + Build Server)

  • DlUpate Script, DB Script

각 인스톨러에 대한 상세한 설명은 인스톨러 실행을 참고한다.

제품을 설치하기 전에 시스템 측면의 요구사항을 확인하고 추가 소프트웨어를 설치한다.

  • 시스템 요구사항

    • 서버

    • 스튜디오

  • 추가 소프트웨어 설치 확인

    • 서버

2. 시스템 요구사항

ProFrame 서버 및 스튜디오 설치를 위한 시스템 요구사항은 다음과 같다.

2.1. 서버

ProFrame 서버를 설치하기 위해 필요한 H/W는 다음과 같다.

구분 기본 사양 권장 사양

CPU

CPU 3.0GHz x 1

CPU 3.4GHz x 4 이상

RAM

8GB

16GB

하드디스크

1GB 이상

5GB 이상

ProFrame 서버를 설치하기 위해 필요한 S/W는 다음과 같다.

구분 기본 사양 권장 사양

OS

Linux 32bit, 64bit

HP Itanium 32bit, 64bit

IBM PowerPC 32bit, 64bit

Sun SPARC 32bit, 64bit

AIX 32bit, 64bit

DB

Oracle 10g/11g

Tibero 5

JVM

1.5 이상

본 안내서의 내용 중에 서버는 AIX 6.1 64bit 운영체제를 기준으로 작성되었다.

2.2. 스튜디오

ProFrame 스튜디오를 설치하기 위해 필요한 H/W는 다음과 같다.

구분 기본 사양 권장 사양

CPU

INTEL Pentium 4 3GHZ 이상

INTEL Pentium 4 Dual Core

RAM

512MB 이상

2GB 이상

하드디스크

500MB 이상의 하드디스크 여유 공간

디스플레이

1024*768 이상

ProFrame 스튜디오를 설치하기 위해 필요한 S/W는 다음과 같다.

구분 기본 사양 권장 사양

OS

Windows 7

Windows 7

JDK

JDK 1.6 이상 (설치하는 경우 내장된 JRE 사용)

본 안내서의 내용 중에 ProFrame 스튜디오는 Windows 7을 기준으로 작성되었다.

2.3. WebAdmin

ProFrame WebAdmin을 사용하기 위해 필요한 Browser는 다음과 같다.

구분 기본 사양 권장 사양

Browser

Internet Explorer 11

Internet Explorer 11

3. 추가 소프트웨어 확인

본 절에서는 ProFrame 서버와 스튜디오를 설치하기 앞서 추가적으로 설치되어야 하는 소프트웨어에 대해 설명한다.

3.1. 서버

ProFrame 서버를 설치하기 전에 다음 사항을 확인한다.

  • JDK(Java Development Kit)

    ProFrame 서버를 설치하기 위해서는 반드시 JDK를 설치해야 한다. 설치할 JDK 버전은 1.5 이상으로 한다.

    다음 위치에서 JDK를 다운로드할 수 있다.

    만약 시스템이 Oracle의 JDK를 사용하지 않는다면, 각각의 시스템에 적합한 JDK를 찾아 설치한다. 예를 들어 HP-UX는 HP, AIX는 IBM에서 JDK를 다운로드 받아 설치한다.

    벤더별 JDK 설치방법은 각 벤더별로 제공되는 설치 안내서를 참고한다.

  • C 컴파일러

    C 컴파일러는 C 언어로 된 프로그램 소스를 컴파일하여 실행 파일로 만들어주는 툴이다. LINUX는 C 컴파일러로 GCC(GNU Compiler Collection)를 사용한다. 또한 셸에서도 cc 명령어를 사용하여 컴파일이 가능하다.

    Linux의 C 컴파일러 GCC를 제외하고 AIX, SUN, HP 등의 운영체제에서는 별도의 C 컴파일러 라이선스를 구입해서 설치해야 한다.

  • JEUS

    JEUS는 웹 인터페이스 환경에서 애플리케이션을 개발하고 운용 및 실행할 수 있는 웹 애플리케이션 서버(WAS: Web Application Server)이다. JEUS는 세계 최초로 국제 표준인 J2EE 1.4(JEUS 5)와 Java EE 5(JEUS 6)를 인증 받은 제품으로 국제 표준의 개발 환경을 제공한다.

    ProFrame는 위와 같은 국제 표준의 JEUS를 이용하여 업무 개발을 하도록 권고한다. JEUS의 설치 버전은 6.0 Fix#8 이상으로 한다. JEUS에 대한 설치 및 운용에 대한 정보는 “JEUS 설치 안내서”를 참고한다. 본 안내서의 내용 중에 WAS는 JEUS를 기준으로 작성되었다.

  • Tmax

    Tmax는 TP-Monitor(Transaction Processing Monitor) 제품으로 시스템의 분산 환경에서 이기종 간의 트랜잭션 처리를 해주고 부하를 분산시켜준다.

    또한 Tmax는 분산 처리의 국제 표준인 X/Open DTP(Distributed Transaction Processing) 모델을 준수한다. ProFrame는 분산 환경에서 뛰어난 Tmax를 이용하여 업무 처리를 한다. Tmax의 설치 버전은 5.0 이상(4.0 호환가능) 이상으로 한다. Tmax에 대한 설치 및 운용에 대한 정보는 “Tmax Installation Guide”를 참고한다. 본 안내서의 내용 중에 TPM(Transaction Processing Monitor)은 Tmax를 기준으로 작성되었다.

  • RunTime Engine 설치 전 데이터베이스 연결 체크

    • Non-XA 설정

      [pfmtpqa1@tmaxi5:/user/pfmtpqa1]$ tbsql scott/tiger@tibero
      
      tbSQL 5
      
      Copyright (c) 2001-2011 Tibero Corporation. All rights reserved.
      
      Connected.
      
      SQL>

      ProFrame은 사용가능한 데이터베이스로 Oracle 10g, 11g 및 Tibero 5를 지원하고 있다.

    • XA 설정

      Tibero(또는 Oracle) 데이터베이스 접속을 위해 tms_tbr.mk(tms_ora.mk) 파일을 컴파일해야 한다. 만약 이 파일을 컴파일하지 않으면 데이터베이스에 접속할 수 없다. XA 설정에 대한 대한 상세한 내용은 “Tmax Administration Guide"의 "6.2 분산 트랜잭션”을 참고한다.