WebSphere Application ServerDesign Management Server 배치

서버와 함께 제공되는 Apache Tomcat 서버 대신 WebSphere® Application ServerDesign Management Server를 배치할 수 있습니다. 지시사항은 버전 7.0 및 6.1에서 약간 변경된 WebSphere Application Server 버전 8.0을 기반으로 합니다.

시작하기 전에

중요사항: WS 보안을 사용할 때 잠재적인 보안 노출 위험이 있습니다. 이로 인해 사용자가 상승된 권한을 가질 수 있습니다. 이는 JAX-WS 및 JAX-RPC를 사용하는 애플리케이션에 영향을 미칩니다. 보안 패치를 구하고 설치하는 방법에 대한 자세한 정보는 이 뉴스 플래시를 읽으십시오. 또한 내 알림을 사용하여 WebSphere Application Server 업데이트를 등록하십시오. 업데이트 및 패치에 대한 보안 관련 주의사항을 받을 수 있습니다.
빠른경로: 설치 마법사를 사용하여 Apache Tomcat을 설치한 경우 수동 배치 단계가 필요하지 않습니다. Design Management Server 설정 및 구성 단계를 계속 진행하십시오.
환경이 제대로 설정되었는지 확인하십시오.

프로시저

  1. WebSphere Application Server 관리 콘솔에서 다음 보안 설정을 지정하십시오.
    1. 보안 > 글로벌 보안을 클릭하고 Java 2 보안을 사용하여 로컬 자원에 대한 애플리케이션 액세스 제한 선택란을 선택 취소하여 Java™ 2 보안을 끄십시오.
    2. 현재 영역 정의 필드에서 적절한 보안 영역이 구성되어 현재 영역으로 설정되었는지 확인하십시오. 그런 다음 관리 보안 사용애플리케이션 보안 사용 선택란을 선택하십시오.
    3. 보안 > 글로벌 보안 > 웹 및 SIP 보안 > 일반 설정을 클릭하고 보호되지 않은 URI를 액세스하는 경우 사용 가능한 인증 데이터 사용 선택란을 선택하십시오.
  2. WebSphere Application Server에 대한 JVM(Java Virtual Machine)을 지정하십시오.
    1. 관리 콘솔에서 서버 > 서버 유형 > WebSphere Application Server를 클릭한 후 사용자 서버를 클릭하십시오. 기본적으로 서버 이름은 server1입니다.
    2. 서버 인프라에서 Java 및 프로세스 관리 > 프로세스 정의를 클릭하십시오.
    3. 추가 특성에서 JVM(Java Virtual Machine)을 클릭하십시오.
    4. 초기 힙 크기 필드에서 100을 지정하십시오.
    5. 최대 힙 크기 필드에서 서버의 최대 메모리 크기를 MB로 지정하십시오. 64비트 컴퓨터의 경우 환경에 맞는 메모리 크기를 지정하십시오(예: 4GB 메모리는 4096으로 지정).
    6. 일반 JVM 인수 필드에서 -Xgcpolicy:gencon -Xmn1g -Xcompressedrefs -Xgc:preferredHeapBase=0x100000000 -XX:MaxPermSize=128M -Xms8G -Xmx8G를 추가하십시오.
    7. Solaris 운영 체제의 경우(전용) 일반 JVM 인수 필드에 -XX:MaxPermSize=384m을 추가하십시오. WebSphere Application Server에 대한 Solaris 환경 구성에 대한 자세한 정보는 Solaris 10 운영 체제의 IBM WebSphere Application Server V6.1 레드북의 제 2 장을 참조하십시오.
    8. 적용을 클릭하십시오.
    9. JVM(Java Virtual Machine) 페이지의 추가 특성에서 사용자 정의 특성을 클릭하십시오.
    10. 새로 작성을 클릭하고 JAZZ_HOME 특성을 지정하여 jtsdm 폴더를 포함한 Design Management Server에 대한 구성 파일의 위치를 식별하도록 하십시오.
      이 특성은 단순 파일 경로가 아닌 URI를 사용하며 이는 항상 file:///로 시작합니다. Windows 시스템의 기본 위치는 다음과 같습니다.
      file:///C:/PROGRA~1/IBM/JazzTeamServer/server/conf
      Linux 시스템에서 기본 위치는 다음과 같습니다.
      file:///opt/ibm/JazzTeamServer/server/conf
      참고: 문제점을 피하려면 파일 경로에 공백을 사용하지 마십시오. Windows 32비트 설치의 Program Files 폴더의 경우 PROGRA~1을 사용할 수 있으며 Windows 64비트 설치의 Program Files (x86) 폴더의 경우 PROGRA~2를 사용할 수 있습니다.
    11. 새로 작성을 다시 클릭하여 log4j.configuration이라는 이름의 특성을 지정하십시오. 이 값으로 startup_log4j.properties 파일의 위치를 사용하십시오. 이 특성은 JAZZ_HOME 특성과 동일한 형식을 사용합니다. 대부분의 경우 이 파일은 JAZZ_HOME 폴더에 있습니다. Windows 시스템의 기본값은 다음과 같습니다.
      file:///C:/PROGRA~1/IBM/JazzTeamServer/server/conf/startup_log4j.properties
      Linux 시스템의 기본값은 다음과 같습니다.
      file:///opt/ibm/JazzTeamServer/server/conf/startup_log4j.properties
      참고: startup_log4j.properties의 설정은 SystemOut.log 파일에 메시지를 전달하는 시작 프로세스의 초기 단계에 사용됩니다. 초기 단계를 수행한 후 각 애플리케이션은 server/conf/<app_context>/log4j.properties 파일에서 애플리케이션 특정 설정을 사용하도록 전환합니다.
    12. 새로 작성을 다시 클릭하여 java.awt.headless라는 이름의 특성을 true 값으로 지정하십시오.
    13. 새로 작성을 다시 클릭하여 org.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin이라는 이름의 특성을 true 값으로 지정하십시오.
    14. SQL 서버 데이터베이스를 사용하는 경우 새로 작성을 다시 클릭하여 SQLSERVER_JDBC_DRIVER_FILE이라는 이름의 특성을 sqljdbc4.jar 파일의 위치로 지정하십시오.
    15. Oracle 데이터베이스를 사용하는 경우 새로 작성을 다시 클릭하여 ORACLE_JDBC_DRIVER_FILE이라는 이름의 특성을 ojdbc5.jar 파일의 위치로 지정하십시오.
    사용자 정의 특성은 다음 그림과 비슷합니다. 일부 특성은 기본적으로 사용자가 추가한 속성에 추가로 표시됨을 주의하십시오.
    JVM(Java Virtual Machine)의 특성 예
  3. 변경사항을 마스터 구성에 저장하고 WebSphere Application Server를 다시 시작하십시오.
    이제 서버가 Design Management Server 애플리케이션 파일을 배치할 준비가 되었습니다.
    참고: UNIX 또는 Linux 시스템에서 WebSphere Application Server가 루트가 아닌 환경에 설치된 경우 Design Management Server를 설치하는 사용자는 설치 디렉토리 및 모든 서브디렉토리에 대한 읽기 및 쓰기 액세스 권한을 가지고 있어야 합니다.
  4. Jazz Team Server 애플리케이션을 설치하십시오.
    1. 관리 콘솔에서 애플리케이션 > 새 애플리케이션 > 새 엔터프라이즈 애플리케이션을 클릭하십시오(WebSphere Application Server 6.1의 경우 Applications > 새 애플리케이션 설치를 클릭하십시오).
    2. 새 애플리케이션에 대한 경로에서 챶아보기를 클릭하여 jts.war 파일의 위치를 지정하고 다음을 클릭하십시오. Design Management Server을 설치할 때 Apache Tomcat을 설치하지 않은 경우 이 파일의 기본 위치는 installDir/server/webapps입니다. Tomcat을 설치한 경우 이 파일의 기본 위치는 installDir/server/tomcat/webapps입니다.
    3. 애플리케이션 설치 방법?에서 빠른 경로를 클릭하고 다음을 클릭하십시오.
    4. 1단계: 설치 옵션 선택 페이지에서 기본 옵션을 채택하고 다음을 클릭하십시오.
    5. 2단계: 서버에 모듈 맵핑 페이지에서 jts.war 옆에 있는 선택란을 선택하고 대상 서버 또는 클러스터가 올바른지 확인한 후 다음을 클릭하십시오.
    6. 3단계: 웹 모듈에 대한 가상 호스트 맵핑 페이지에서 jts.war 옆에 있는 선택란을 선택하고 다음을 클릭하십시오.
    7. 4단계: 웹 모듈에 대한 컨텍스트 루트 맵핑 페이지에서 컨텍스트 루트/jts로 설정하고 다음을 클릭하십시오.
    8. 완료를 클릭하십시오.
  5. 다음 war 파일 및 해당 컨텍스트 루트에 대해 설치 단계를 반복하십시오.
    옵션 설명
    dm.war /dm
    admin.war /admin
    vvc.war /vvc
    rdmhelp.war /rdmhelp
    clmhelp.war /clmhelp
  6. 보안 영역의 사용자 및 그룹에 Jazz Team Server 애플리케이션에 대한 보안 역할을 맵핑하십시오. 보안 설정은 이 태스크의 범위를 벗어나지만 글로벌 보안 영역이 LDAP 레지스트리를 사용하는 대부분의 경우 LDAP 레지스트리에 있는 그룹을 다음 애플리케이션 보안 역할로 맵핑합니다.
    • JazzAdmins
    • JazzDWAdmins
    • JazzProjectAdmins
    • JazzGuests
    • JazzUsers
    1. 애플리케이션 > 애플리케이션 유형 > WebSphere 엔터프라이즈 애플리케이션 > jts_war를 클릭하십시오.
    2. 세부사항 특성에서 사용자/그룹에 보안 역할 맵핑을 클릭하십시오. 이 페이지는 보안 영역의 사용자 또는 그룹에 맵핑해야 하는 Design Management Server에 대한 사용자 그룹을 표시합니다.
    3. 역할을 선택하고 그룹 맵핑을 클릭하여 해당 역할을 보안 영역의 그룹으로 맵핑하십시오.
      참고: 모두 인증됨? 옵션은 사용하지 마십시오.
  7. 애플리케이션이 제대로 설치되었는지 확인하고 WebSphere Application Server에 대한 마스터 구성에 변경사항을 저장하십시오.
  8. 마스터 구성에 저장하고, 서버를 중지한 후 다시 시작하십시오.
  9. WebSphere Application Server 관리 콘솔에서 애플리케이션 > 애플리케이션 유형 > WebSphere 엔터프라이즈 애플리케이션을 클릭하여 모든 애플리케이션이 실행 중인지 확인하십시오.

결과

애플리케이션 옆에 초록색 화살표가 표시되면 제대로 시작되고 있음을 나타냅니다. 엔터프라이즈 애플리케이션 페이지는 다음 그림과 비슷합니다.
초록색 화살표는 애플리케이션이 제대로 시작되었음을 나타냄

다음에 수행할 작업

이제 Design Management Server 설정 및 구성에서 설명된 대로 Design Management Server를 구성할 수 있습니다.

피드백