WebSphere Application Server v7.0에 관리 서버 WAR 파일 배치

IBM® Installation Manager를 사용하여 관리 서버 및 관련 데이터베이스와 데이터 파일을 애플리케이션 서버 컴퓨터에 설치할 수 있습니다. 그러나 관리 서버 WAR 파일을 애플리케이션 서버에 배치해야 설치가 완료됩니다. 이 태스크를 사용하여 WebSphere® Application Server에 관리 서버 WAR 파일을 배치하십시오.

시작하기 전에, WebSphere Application Server를 설치하십시오. 경로 길이 문제를 방지하기 위해 WebSphere Application Server의 경로를 길게 지정하지 마십시오. 예를 들어, Windows 컴퓨터에 WebSphere Application Server를 설치하는 경우 적합한 설치 위치는 C:\WAS70입니다.

WebSphere Application Server를 설치한 후 WebSphere Application Server에 설치된 Apache Derby 데이터베이스의 인스턴스를 시작하십시오. Derby 데이터베이스를 시작하려면 다음을 완료하십시오. 여기서 was_folder는 WebSphere Application Server가 설치된 폴더입니다.
  • Windows: was_folder\derby\bin\networkServer\startNetworkServer.bat 일괄처리 파일을 실행하십시오.
  • AIX®/Linux/Solaris: was_folder/derby/bin/networkServer/startNetworkServer 스크립트를 실행하십시오.

WebSphere Application Server 통합 솔루션 콘솔을 사용하여 WAR 파일을 배치하십시오. 관리 콘솔의 기본 위치는 http://hostname:9043/ibm/console이며, 여기서 hostname은 WebSphere Application Server가 설치된 컴퓨터의 호스트 이름입니다.

WebSphere Application Server의 통합 솔루션 콘솔을 사용하여 관리 서버 WAR 파일을 배치하려면 다음을 수행하십시오.

  1. Resources > JDBC > Data Sources를 클릭하고 다음 특성으로 데이터 소스를 작성하십시오. 다른 모든 특성에는 기본값을 사용하십시오.
    Step 1: Enter basic data source information
    • Data source name: OptimServerDS
    • JNDI name: jdbc/OptimServerDS
    Step 2: Select JDBC provider
    Select an existing JDBC provider: Derby Client 40(XA)을 사용하는 Derby Network Server
    Step 3: Enter database specific properties for the data source
    Database name: OptimServerDB;create=true
    모두 마치면 Save를 클릭하여 데이터 소스를 저장하고 Test connection을 클릭하여 데이터 소스를 테스트하십시오.
  2. Applications > New Application > New Enterprise Application를 클릭하고 다음 특성으로 WAR 파일을 배치하십시오. 다른 모든 특성에는 기본값을 사용하십시오.
    Preparing for the application installation
    관리 서버 WAR 파일은 shared_installation_directory/server/app/management-server.war이며 여기서 shared_installation_directory는 IBM Optim 공유 패키지 그룹에 대해 지정한 설치 디렉토리입니다. 예를 들면 Microsoft Windows에서 관리 서버 WAR 파일의 기본 위치는 C:\Program Files\IBM Optim\shared\server\app\management-server.war입니다. 원하는 경우 Browse를 클릭하여 파일을 찾아볼 수 있습니다. Fast Path를 사용하여 애플리케이션을 설치하십시오.
    Step 3: Map resource references to resources
    Browse를 클릭하고 OptimServerDS를 선택한 후 Apply를 클릭하십시오.
    Step 5: Map context roots for Web modules
    Context Root: /server
    WAR 파일을 배치하는 데 시간이 다소 소요될 수 있습니다. 모두 마치면 Save를 클릭하여 구성을 저장하십시오.
  3. Applications > Application types > WebSphere enterprise applications > management-server_war > Class loading and update detection를 클릭하고 Classes loaded with local class loader first (parent last)를 선택, Apply를 클릭한 후 Save를 클릭하십시오.
  4. Servers > Server types > WebSphere application servers > server1 > Java and Process Management > Process definition > Java Virtual Machine > Custom properties를 클릭하고 다음 특성을 추가하십시오.
    com.ibm.optim.host.name
    WebSphere Application Server가 설치된 컴퓨터의 호스트 이름입니다.
    com.ibm.optim.host.port
    웹 컨테이너가 실행되고 있는 포트입니다. 기본 포트 번호는 9080입니다.
    com.ibm.optim.registry.url
    레지스트리 위치입니다. http://hostname:port/server/registry에서 hostname은 com.ibm.optim.host.name의 값이고 port는 com.ibm.optim.host.port의 값입니다.
    com.ibm.optim.repository.url
    저장소의 위치입니다. http://hostname:port/server/repository에서 hostname은 com.ibm.optim.host.name의 값이고 port는 com.ibm.optim.host.port의 값입니다.
    모두 마치면 Save를 클릭하여 구성을 저장하십시오.
  5. WebSphere Application Server를 중지시킨 후 재시작하십시오.
  6. Applications > Application types > WebSphere enterprise applications를 클릭하고 management-server_war가 실행 중인지 확인하십시오. 실행 중이 아닐 경우 management-server_warSelect 상자를 선택한 후 Start를 클릭하십시오. 애플리케이션을 시작하는 데 시간이 다소 소요될 수 있습니다.
관리 서버를 WebSphere Application Server에 배치하고 나면 관리 서버의 레지스트리 및 저장소에 액세스할 수 있도록 프록시를 구성해야 합니다.