WAR-Datei für den Verwaltungsserver unter WebSphere Application Server Version 7.0 implementieren

Sie können den Verwaltungsserver und die dazugehörigen Datenbanken und Datendateien mithilfe von IBM® Installation Manager auf einem Anwendungsserver installieren. Die Installation ist jedoch erst abgeschlossen, wenn Sie die WAR-Datei (Webarchivdatei) für den Verwaltungsserver auf dem Anwendungsserver implementiert haben. Führen Sie die in dieser Task aufgeführten Schritte aus, um die WAR-Datei für den Verwaltungsserver unter WebSphere Application Server zu installieren.

Bevor Sie beginnen, installieren Sie WebSphere Application Server. Vermeiden Sie das Installieren von WebSphere Application Server in einem langen Pfad, weil dies zu Problemen führen kann. Wenn Sie WebSphere Application Server beispielsweise auf einem Windows-Computer installieren, ist C:\WAS70 eine zulässige Installationsposition.

Nachdem Sie WebSphere Application Server installiert haben, starten Sie die Instanz der Apache Derby-Datenbank, die mit WebSphere Application Server installiert wird. Führen Sie die folgenden Schritte aus, um die Derby-Datenbank zu starten. Dabei ist WAS-Ordner der Ordner, in dem WebSphere Application Server installiert ist.
  • Windows: Führen Sie die Batchdatei WAS-Ordner\derby\bin\networkServer\startNetworkServer.bat aus.
  • AIX/Linux/Solaris: Führen Sie das Script WAS-Ordner/derby/bin/networkServer/startNetworkServer aus.

Implementieren Sie die WAR-Datei mithilfe von Integrated Solutions Console von WebSphere Application Server. Die Standardposition der Administrationskonsole ist http://Hostname:9043/ibm/console. Dabei ist Hostname der Hostname des Computers, auf dem WebSphere Application Server installiert ist.

Gehen Sie wie folgt vor, um die WAR-Datei für den Verwaltungsserver mithilfe von Integrated Solutions Console von WebSphere Application Server zu implementieren:

  1. Klicken Sie auf Resources > JDBC > Data Sources und erstellen Sie eine Datenquelle mit den folgenden Eigenschaften. Verwenden Sie für alle anderen Eigenschaften die Standardwerte:
    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 Network Server Using Derby Client 40 (XA)
    Step 3: Enter database specific properties for the data source
    Database name: OptimServerDB;create=true
    Wenn Sie fertig sind, klicken Sie auf Save, um die Datenquelle zu speichern, und dann auf Test connection um sie zu testen.
  2. Klicken Sie auf Applications > New Application > New Enterprise Application und implementieren Sie die WAR-Datei mit den folgenden Eigenschaften. Verwenden Sie für alle anderen Eigenschaften die Standardwerte:
    Preparing for the application installation
    Die WAR-Datei für den Verwaltungsserver ist gemeinsam_genutztes_Installationsverzeichnis/server/app/management-server.war. Dabei ist gemeinsam_genutztes_Installationsverzeichnis das Installationsverzeichnis, das Sie für die Paketgruppe von IBM Optim Shared angegeben haben. Unter Microsoft Windows ist die Standardposition der WAR-Datei für den Verwaltungsserver beispielsweise C:\Programme\IBM Optim\shared\server\app\management-server.war. Bei Bedarf können Sie auf Browse klicken, um nach der Datei zu suchen. Installieren Sie die Anwendung mit Fast Path.
    Step 3: Map resource references to resources
    Klicken Sie auf Browse, wählen Sie OptimServerDS aus und klicken Sie auf Apply.
    Step 5: Map context roots for Web modules
    Context Root: /server
    Die Implementierung der WAR-Datei kann einige Minuten dauern. Wenn Sie fertig sind, klicken Sie auf Save, um die Konfiguration zu speichern.
  3. Klicken Sie auf Applications > Application types > WebSphere enterprise applications > management-server_war > Class loading and update detection, wählen Sie Classes loaded with local class loader first (parent last) aus, klicken Sie auf Apply und klicken Sie auf Save.
  4. Klicken Sie auf Servers > Server types > WebSphere application servers > server1 > Java and Process Management > Process definition > Java Virtual Machine > Custom properties und fügen Sie folgende Eigenschaften hinzu.
    com.ibm.optim.host.name
    Der Name des Hosts, auf dem Sie WebSphere Application Server installiert haben.
    com.ibm.optim.host.port
    Der Port, auf dem der Web-Container ausgeführt wird. Der Standardport ist 9080.
    com.ibm.optim.registry.url
    Die Position der Registry. Dies ist http://Hostname:Port/server/registry. Dabei ist Hostname der Wert von com.ibm.optim.host.name und Port der Wert von com.ibm.optim.host.port.
    com.ibm.optim.repository.url
    Die Position des Repositorys. Dies ist http://Hostname:Port/server/repository. Dabei ist Hostname der Wert von com.ibm.optim.host.name und Port der Wert von com.ibm.optim.host.port.
    Wenn Sie fertig sind, klicken Sie auf Save, um die Konfiguration zu speichern.
  5. Stoppen Sie WebSphere Application Server und starten Sie es erneut.
  6. Klicken Sie auf Applications > Application types > WebSphere enterprise applications und prüfen Sie, ob management-server_war aktiv ist. Wenn dies nicht der Fall ist, wählen Sie das Feld Select für management-server_war aus und klicken Sie auf Start. Der Start der Anwendung kann einige Minuten dauern.
Nachdem Sie den Verwaltungsserver unter WebSphere Application Server implementiert haben, müssen Sie die Proxys so konfigurieren, dass sie auf die Registry und das Repository auf dem Verwaltungsserver zugreifen.