Déploiement du fichier WAR du serveur de gestion sur WebSphere Application Server v7.0

Vous pouvez utiliser IBM® Installation Manager pour installer le serveur de gestion et les bases de données et fichiers de données associés sur un serveur d'applications. Cependant, l'installation n'est pas complète tant que vous n'avez pas déployé le fichier d'archive Web (WAR) du serveur de gestion sur le serveur d'applications. Utilisez cette tâche pour déployer le fichier WAR du serveur de gestion sur WebSphere Application Server.

Avant de commencer, installez WebSphere Application Server. Pour éviter les problèmes de longueur de chemin d'accès, évitez d'installer WebSphere Application Server dans un chemin d'accès long. Par exemple, si vous installez WebSphere Application Server sur un ordinateur Windows, C:\WAS70 est un emplacement d'installation valide.

Après avoir installé WebSphere Application Server, démarrez l'instance de la base de données Apache Derby qui est installée avec WebSphere Application Server. Pour démarrer la base de données Derby, procédez comme suit, dossier_was étant le dossier dans lequel WebSphere Application Server est installé.
  • Windows : Exécutez le fichier de traitement par lots dossier_was\derby\bin\networkServer\startNetworkServer.bat.
  • AIX/Linux/Solaris : Exécutez le script dossier_was/derby/bin/networkServer/startNetworkServer.

Utilisez Integrated Solutions Console de WebSphere Application Server pour déployer le fichier WAR. L'emplacement par défaut de la console d'administration est http://nom_hôte:9043/ibm/console, où nom_hôte correspond au nom d'hôte de l'ordinateur sur lequel WebSphere Application Server est installé.

Pour déployer le fichier WAR du serveur de gestion à l'aide d'Integrated Solutions Console de WebSphere Application Server :

  1. Cliquez sur Resources > JDBC > Data Sources, puis créez une source de données avec les propriétés ci-dessous. Utilisez les paramètres par défaut pour toutes les autres propriétés :
    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
    Lorsque vous avez terminé, cliquez sur Save pour sauvegarder la source de données, puis cliquez sur Test connection pour la tester.
  2. Cliquez sur Applications > New Application > New Enterprise Application, puis déployez le fichier WAR avec les propriétés suivantes. Utilisez les paramètres par défaut pour toutes les autres propriétés :
    Preparing for the application installation
    Le fichier WAR du serveur de gestion est répertoire_installation_partagé/server/app/management-server.war, où répertoire_installation_partagé correspond au répertoire d'installation spécifié pour le groupe de packages partagé IBM Optim. Par exemple, l'emplacement par défaut du fichier WAR du serveur de gestion sous Microsoft Windows est C:\Program Files\IBM Optim\shared\server\app\management-server.war. Si préférez, vous pouvez cliquer sur Browse pour rechercher le fichier. Utilisez Fast Path pour installer l'application.
    Step 3: Map resource references to resources
    Cliquez sur Browse, sélectionnez OptimServerDS, puis cliquez sur Apply.
    Step 5: Map context roots for Web modules
    Context Root: /server
    Le déploiement du fichier WAR peut prendre plusieurs minutes. Lorsque vous avez terminé, cliquez sur Save pour sauvegarder la configuration.
  3. Cliquez sur Applications > Application types > WebSphere enterprise applications > management-server_war > Class loading and update detection, sélectionnez Classes loaded with local class loader first (parent last), cliquez sur Apply, puis cliquez sur Save.
  4. Cliquez sur Servers > Server types > WebSphere application servers > server1 > Java and Process Management > Process definition > Java Virtual Machine > Custom properties, puis ajoutez les propriétés suivantes.
    com.ibm.optim.host.name
    Nom de l'hôte sur lequel vous avez installé WebSphere Application Server.
    com.ibm.optim.host.port
    Port sur lequel le conteneur Web est en cours d'exécution. Le port par défaut est 9080.
    com.ibm.optim.registry.url
    Emplacement du registre. Il s'agit de http://nom_hôte:port/server/registry, où nom_hôte est la valeur de com.ibm.optim.host.name et port est la valeur de com.ibm.optim.host.port.
    com.ibm.optim.repository.url
    Emplacement du référentiel. Il s'agit de http://nom_hôte:port/server/repository, où nom_hôte est la valeur de com.ibm.optim.host.name et port est la valeur de com.ibm.optim.host.port.
    Lorsque vous avez terminé, cliquez sur Save pour sauvegarder la configuration.
  5. Arrêtez et redémarrez WebSphere Application Server.
  6. Cliquez sur Applications > Application types > WebSphere enterprise applications, puis vérifiez que management-server_war est en cours d'exécution. Si ce n'est pas le cas, cochez la case Select pour management-server_war, puis cliquez sur Start. L'application peut prendre plusieurs minutes pour démarrer.
Après avoir déployé le serveur de gestion sur WebSphere Application Server, vous devez configurer les proxy pour accéder au registre et au référentiel du serveur de gestion.