WebSphere Application ServerDesign Management Server 배치

서버와 함께 제공되는 Apache Tomcat 서버 대신 WebSphere® Application ServerDesign Management Server를 배치할 수 있습니다. 지시사항은 버전 7.0에서 약간 변경된 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. 초기 힙 크기 필드에서 4096을 지정하십시오.
    5. 최대 힙 크기 필드에서 서버의 최대 메모리 크기를 MB로 지정하십시오. 64비트 컴퓨터의 경우 환경에 맞는 메모리 크기를 지정하십시오(예: 4GB 메모리는 4096으로 지정).
    6. 일반 JVM 인수 필드에 -Xmx4g -Xms4g -Xmn512m -Xgcpolicy:gencon -Xcompressedrefs -Xgc:preferredHeapBase=0x100000000을 추가하십시오.
    7. 적용을 클릭하십시오.
    8. JVM(Java Virtual Machine) 페이지의 추가 특성에서 사용자 정의 특성을 클릭하십시오.
    9. 새로 작성을 클릭하고 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를 사용할 수 있습니다.
    10. 새로 작성을 다시 클릭하여 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 파일에서 애플리케이션 특정 설정을 사용하도록 전환합니다.
    11. 새로 작성을 다시 클릭하여 java.awt.headless라는 이름의 특성을 true 값으로 지정하십시오.
    12. 새로 작성을 다시 클릭하여 org.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin이라는 이름의 특성을 true 값으로 지정하십시오.
    13. SQL 서버 데이터베이스를 사용하는 경우 새로 작성을 다시 클릭하여 SQLSERVER_JDBC_DRIVER_FILE이라는 이름의 특성을 sqljdbc4.jar 파일의 위치로 지정하십시오.
    14. 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. 관리 콘솔에서 애플리케이션 > 새 애플리케이션 > 새 엔터프라이즈 애플리케이션을 클릭하십시오
    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
    rsadm.war /rsadm
    vvchelp.war /vvchelp
  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. 세션을 종료하지 않고 사용자가 로그아웃할 때 SESN0008E 오류 메시지가 발생하지 않도록 다음 세션 관리 사용자 정의 특성을 추가하십시오.
    1. WebSphere Integrated Solutions Console에서 서버 > 서버 유형 > WebSphere Application Server를 클릭하십시오.
    2. server1을 클릭한 후 컨테이너 설정 섹션에서 세션 관리를 클릭하십시오.
    3. 추가 특성 섹션에서 사용자 정의 특성을 클릭하십시오.
    4. 새로 작성을 클릭하고 다음 정보를 입력하십시오. 이름: InvalidateOnUnauthorizedSessionRequestException 값: true
    5. 적용을 클릭하고 직접 마스터 구성에 저장하십시오.
  9. 마스터 구성에 저장하고, 서버를 중지한 후 다시 시작하십시오.
  10. WebSphere Application Server 관리 콘솔에서 애플리케이션 > 애플리케이션 유형 > WebSphere 엔터프라이즈 애플리케이션을 클릭하여 모든 애플리케이션이 실행 중인지 확인하십시오.

결과

애플리케이션 옆에 초록색 화살표가 표시되면 제대로 시작되고 있음을 나타냅니다.

다음에 수행할 작업

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

피드백