Search the OSG website:

Install Plugin Node

Introduction

This document details the steps for installing WebSphere 4.0 on a web server node, for the purposes of supplying apache with the WebSphere plugin. The plugin will point to the administrative server on another node. In other words, this installation will not be used to run an application server, but will merely provide a way for the apache plugin to be generated.

Prerequisites

There are a few prerequisites to installing WebSphere.

  • Must have unzip installed
  • Must have apache installed

Installing WebSphere

  1. We do not want the WebSphere installer to modify our Apache configuration, so we have it add lines to some dummy files for manual inspection (and use) later. To do this touch the following files:

                 touch /tmp/httpd.conf
               

  2. Make necessary changes to the file:

    /nerdc/src/bff/websphere/v4.0.1/aix/custom/pluginserver-install.script
    	  

    You may not have to make any changes.

    • DBUser - nerwas1
    • DBPassword - <password>
    • DBName - nerwasp4 for production, nerwst1 for test.
    • DBHome - /u/db2axs
  3. You can now install WebSphere. The install directory is currently located at /nerdc/src/bff/websphere/v4.0.1/aix/.

    [Note]Note
    When installing WAS4.0, make sure you are root, but with the osg user's environment. In other words, when becoming root, enter:
    su - osg
    su
    	  

    [Note]Note
    Make sure all WebSphere related processes are stopped, including Apache and WebSphere tools such as the AAT, before you perform the install.

    Run the following command:

                 ./install.sh -silent -responseFile custom/pluginserver-install.script
              

    The installer should not give you any errors. The installer logs to /tmp/install.log.

  4. Now install the necessary fixpacks. When following the instructions, remember to name the installation directory /usr/IBMWebAS4 (note the "4" at the end). This is because we may be installing WAS 4.0 on machines that already have WAS 3.5 installed at /usr/IBMWebAS.

  5. Edit /usr/IBMWebAS4/properties/sas.client.props and set the following entries:

    com.ibm.CORBA.loginSource=properties
    com.ibm.CORBA.securityEnabled=true
    com.ibm.CORBA.loginUserid=<same as on admin node>
    com.ibm.CORBA.loginPassword=<same as on admin node>
    	  

Configure Apache

In the file /etc/httpd/conf/httpd-cluster.conf, set the WebSpherePluginConfig variable:

  WebSpherePluginConfig /nerdc/servlets/v4/scripts/config/plugin-cfg.xml