Sun OpenSSO Enterprise Policy Agent 3.0 Guide for Apache HTTP Server 2.0.x

Installing the Apache HTTP Server 2.0.x Agent Using the agentadmin Program

Before you install the Apache HTTP Server 2.0.x agent, your deployment must meet these requirements:

Procedure To Install the Apache HTTP Server 2.0.x Agent Using the agentadmin Program

  1. Login into the server where you want to install the agent.

    Important: To install the agent, you must have write permission to the files and directories for the Apache HTTP Server instance.

  2. Stop the Apache HTTP Server instance.

  3. Change to the PolicyAgent-base/bin directory. For example:

    # cd /opt/web_agents/apache_agent/bin

  4. Start the agent installation. For example:

    # ./agentadmin --custom-install

    On Windows systems, run the agentadmin.bat program.

  5. Enter information as requested by the agentadmin program, or accept the default values displayed by the program.

    After you have made your choices, the agentadmin program displays a summary of your responses. For example:

    -----------------------------------------------
    SUMMARY OF YOUR RESPONSES
    -----------------------------------------------
    Apache Server Config Directory : /opt/apache-2.0.63/conf
    OpenSSO server URL : http://opensshost.example.com:8080/opensso
    Agent URL : http://agenthost.example.com:8090
    Agent Profile name : Apache2Agent
    Agent Profile Password file name : /tmp/apache2agentpw
    Verify your settings above and decide from the choices below.
    1. Continue with Installation
    2. Back to the last interaction
    3. Start Over
    4. Exit
    Please make your selection [1]: 1
  6. Verify your choices and either continue with the installation (selection 1, the default) , or make any necessary changes.

    If you continue, the program installs the agent and displays a summary of the installation. For example:

    SUMMARY OF AGENT INSTALLATION
    -----------------------------
    Agent instance name: Agent_001
    Agent Bootstrap file location:
    /opt/web_agents/apache_agent/Agent_001/config/OpenSSOAgentBootstrap.properties
    Agent Configuration Tag file location
    /opt/web_agents/apache_agent/Agent_001/config/OpenSSOAgentConfiguration.propertie
    s
    Agent Audit directory location:
    /opt/web_agents/apache_agent/Agent_001/logs/audit
    Agent Debug directory location:
    /opt/web_agents/apache_agent/Agent_001/logs/debug
    Install log file location:
    /opt/web_agents/apache_agent/installer-logs/audit/install.log
  7. After the installation finishes successfully, if you wish, check the installation log file in the /installer-logs/audit directory

  8. Restart the Apache HTTP Server instance for the agent.

Agent Installation Program Functions

The agent installation program performs these functions: