Guía de instalación de Sun Java Enterprise System 2005Q4 para UNIX

Requisitos

Antes de instalar Access Manager SDK, Access Manager Core Services deben instalarse y ejecutarse en un host remoto. La información del contenedor web y la información de configuración de Directory Server que se proporciona durante esta instalación de ejemplo debe coincidir con el contenedor web y con la información de configuración que se proporcionó durante la instalación de Access Manager Core Services.


Nota –

Cuando el programa de instalación solicite información acerca del contenedor web remoto y sobre Directory Server, se mostrarán los valores predeterminados en función del host local.

No acepte los valores predeterminados: úselos sólo como ejemplos de formato. En su lugar, debe proporcionar la información correcta desde el host remoto.


El programa de instalación de Java ES no permite configurar el contenedor web al instalar únicamente Access Manager SDK.

ProcedurePara desarrollar una secuencia para el Host A

Se deben realizar las siguientes tareas generales:

Paso

    Inicio e instalación de Access Manager Core Services

    Ejemplo de Identity Management

ProcedurePara desarrollar una secuencia para el Host B

Se deben realizar las siguientes tareas generales:

Pasos
  1. Ejecución del programa de instalación de Java ES

  2. Selección de Access Manager SDK durante la selección de componentes

  3. Resolución de incompatibilidades

    El programa de instalación comprueba el software del host y proporciona ayuda en caso de detectar incompatibilidades.

  4. Selección de la opción Configurar más tarde

  5. Ejecución de la instalación

  6. Visualización del registro y del resumen de instalación

  7. Comprobación de la correcta instalación y ejecución del contenedor web

  8. Edición del archivo amsamplesilent

    1. En el directorio AccessManager-base/SUNWam/bin , realice una copia del archivo amsamplesilent.

    2. Muchos parámetros de configuración incluyen delimitadores de forma predeterminada en el archivo amsamplesilent. Incluya delimitadores en los siguientes parámetros:

      • SERVER_NAME

      • SERVER_HOST

      • SERVER_PORT

      • ADMIN_PORT

      • DS_HOST

      • DS_DIRMGRPASSWD

      • ROOT_SUFFIX

      • ADMINPASSWD

      • AMLDAPUSERPASSWD

      • COOKIE_DOMAIN

      • AM_ENC_PWD

      • NEW_OWNER

      • NEW_GROUP

      • PAM_SERVICE_NAME

      • WEB_CONTAINER

    3. Modifique los siguientes parámetros en el archivo amsamplesilent:

      • DEPLOY_LEVEL debería establecerse en 4.

      • SERVER_HOST y SERVER_PORT deberían establecerse con el host y el puerto del servidor completo que utilizará Access Manager SDK.

      • DS_HOST, DS_DIRMGRPASSWD y ROOT_SUFFIX deberían establecerse con el nombre de host, la contraseña del administrador de directorio y el sufijo root de Directory Server del Host A.

      • ADMINPASSWD y AMLDAPUSERPASSWD deberían establecerse con las contraseñas de amadmin y amldapusert utilizadas en el Host A.

      • AM_ENC_PWD debería establecerse con la clave de cifrado de contraseña utilizada en el Host A. En el caso de Access Manager SDK, utilice la misma clave de cifrado de contraseña de AM_ENC_PWD como clave de cifrado durante la instalación remota de Access Manager en el Host B. Utilice el siguiente comando para obtener este valor: grep pwd /etc/opt/SUNWam/config/AMConfig.properties

      • WEB_CONTAINER debería establecerse en el valor correspondiente del contenedor web que se esté utilizando.

      • BASEDIR debería establecerse en el directorio de instación utilizado durante la instalación de Access Manager SDK con la opción Configurar más tarde.

      • AM_REALM debería establecerse en Habilitado si se utiliza el modo de dominio en el Host A y en Deshabilitado si se utiliza el modo tradicional.

      • Busque los parámetros de configuración correspondientes al contenedor web que se utilizará para SDK y modífiquelos con la información de dicho contenedor. Por ejemplo, si WEB_CONTAINER se establece en WS6 (Sun Java System Web Server), debería modificar los parámetros de configuración que incluyen el prefijo WS61 (WS61_INSTANCE, WS61_HOME, WS61_PROTOCOL, etc.).

  9. Como usuario root, utilice el archivo amsamplesilent editado para implementar Access Manager.

    ./ amconfig -s ./am.sdk_install

  10. Reinicio del contenedor web