Antes de instalar Access Manager SDK, Access Manager Services Core debe 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 Services Core.
Cuando el programa de instalación solicita información acerca del contenedor web remoto y sobre Directory Server, muestra los valores predeterminados basados en el host local. No acepte los valores predeterminados: úselos sólo como ejemplos de formato. En su lugar, debe proporcionar la información correcta para el host remoto.
El programa de instalación de Java ES no permite configurar el contenedor web al instalar únicamente Access Manager SDK.
Se deben realizar las siguientes tareas generales:
Comprobación de las directrices de secuencias de instalación
Compruebe qué directrices de secuencias se aplican. Consulte la Tabla 2–1.
Comprobación de los requisitos previos de instalación
Compruebe qué requisitos previos de instalación se aplican. Consulte la Tabla 1–3.
Inicio e instalación de Access Manager Core Services
Se deben realizar las siguientes tareas generales:
Comprobación de las directrices de secuencias de instalación
Compruebe qué directrices de secuencias se aplican. Consulte la Tabla 2–1.
Comprobación de los requisitos previos de instalación
Compruebe qué requisitos previos de instalación se aplican. Consulte la Tabla 1–3.
Ejecución del programa de instalación de Java ES para instalar un contenedor web
Debe configurarse e iniciarse el contenedor web.
Ejecución del programa de instalación de Java ES para instalar Access Manager SDK
Resolución de incompatibilidades
El programa de instalación comprueba el software que está instalado en el host y proporciona orientación en el caso de que se identifiquen incompatibilidades.
Selección del tipo Configurar más tarde
Ejecución de la instalación
Visualización del registro y del resumen de instalación
Comprobación de la correcta instalación y ejecución del contenedor web
Edición del archivo amsamplesilent del directorio AccessManager-base
SO Solaris: /opt/SUNWam/bin
Linux y HP-UX: /opt/sun/identity/bin
Copie el archivo amsamplesilent en am.sdk_install .
Edite el archivo am.sdk_install modificando 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
Modifique sólo los siguientes parámetros en el archivo am.sdk_install:
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 en el SO Solaris: grep pwd /etc/opt/SUNWam/config/AMConfig.properties . En Linux y HP-UX, utilice grep pwd /etc/opt/sun/identity/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 instalació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 modifíquelos con la información de dicho contenedor. Por ejemplo, si WEB_CONTAINER se establece en WS (Sun Java System Web Server), debería modificar los parámetros de configuración que incluyen el prefijo WS_ (WS_INSTANCE, WS_HOME, WS_PROTOCOL, etc.)
Implementación de Access Manager mediante el archivo am.sdk_install editado como usuario root:
Reinicio del contenedor web