Configuración de Oracle Access Management 12c
Introducción
En este tutorial se muestra cómo ejecutar la utilidad de creación de repositorios para cargar los esquemas de base de datos de Oracle Access Management (OAM). También muestra cómo crear el dominio Oracle Access Management 12c.
Este es el quinto tutorial de la serie Introducción a Oracle Access Management 12c. Leerlas secuencialmente.
- Introducción a Oracle Access Management 12c Series - Visión general
- Instalación de Oracle Database para Oracle Access Management 12c
- Creación de Oracle Database para Oracle Access Management 12c
- Instalación de Oracle Access Management 12c
- Configuración de Oracle Access Management 12c
- Configuración de SSL para Oracle Access Management 12c
- Configurar Oracle Unified Directory para Oracle Access Management 12c
- Instalación y configuración de Oracle HTTP Server para Oracle Access Management 12c
- Crear y configurar WebGate
- Protección de una aplicación desplegada en el servidor WebLogic con Oracle Access Management 12c
Objetivo
Para cargar los esquemas de OAM en Oracle Database y crear el dominio de Oracle Access Management 12c.
Requisitos
Para seguir a Install Oracle Access Management 12c.
Ejecutar la utilidad de creación de repositorios
-
Inicie una ventana de terminal como
oracle
e introduzca los siguientes comandos:cd /u01/app/oracle/product/middleware/oracle_common/bin ./rcu
-
Siga la siguiente tabla para guiarlo por las pantallas de instalación:
Paso Descripción de ventana Elección o valores 1 Bienvenido Haga clic en Siguiente 2 Crear Repositorio Carga del sistema y carga del producto 3 Detalles de conexión a base de datos Database Type: Oracle Database
Host Name:oam.example.com
Port:1521
Service Name:orcl.example.com
Username:sys
Password:<password>
Role:SYSDBA
Click OK in Checking Prerequisites window4 Seleccionar Componentes Crear un nuevo prefijo: DEV
En Esquemas de IDM, seleccioneOracle Access Manager
Haga clic en Aceptar en la ventana Comprobar Requisitos5 Contraseñas del Esquema Usar las mismas contraseñas para todos los esquemas
Contraseña:<password>
Confirmar contraseña:<password>
6 Asignar Tablespaces Haga clic en Siguiente
Haga clic en Aceptar en las ventanas Confirmación y creación de tablespaces.7 Resumen Haga clic en Crear. 8 Resumen de Finalización Haga clic en Cerrar
Configuración del dominio de Oracle Access Management 12c
-
Inicie una ventana de terminal como
oracle
e introduzca los siguientes comandos:cd /u01/app/oracle/product/middleware/oracle_common/common/bin ./config.sh
-
Siga la siguiente tabla para guiarlo por las pantallas de configuración:
Paso Descripción de ventana Elección o valores 1 Crear Dominio Seleccione Crear un nuevo dominio
Ubicación de dominio:/u01/app/oracle/admin/domains/oam_domain
2 Plantillas Seleccionar: Oracle Access Management Suite 3 Ubicación de Aplicación Ubicación de la aplicación: /u01/app/oracle/admin/applications/oam_domain
4 Cuenta de administrador Nombre: weblogic
Contraseña:<password>
Confirmar:<password>
5 Modo de Dominio y JDK Modo de dominio: Production
JDK:Oracle Hotspot
6 Tipo de Configuración de Base de Datos Host Name: oam.example.com
DBMS/Service:orcl.example.com
Port:1521
Schema Owner:DEV_STB
Schema Password:<password>
Click Get RCU Configuration
If successful, click Next7 Orígenes de Datos de Componentes Haga clic en Siguiente 8 Prueba de Esquema de Componentes de JDBC Haga clic en Siguiente 9 Configuración Avanzada Seleccione Gestor de nodos y Topología. 10 Gestor de nodos Tipo de gestor de nodos: Per Domain Default Location
Usuario:weblogic
Contraseña:<password>
Confirmar contraseña:<password>
11 servidores gestionados Haga clic en Siguiente 12 Grupos Haga clic en Siguiente 13 Plantillas del Servidor Haga clic en Siguiente 14 Clusters de Coherence Haga clic en Siguiente 15 Máquinas Haga clic en Agregar
Nombre:oam_machine
16 Asignar Servidores a Máquinas Seleccione Servidor de administración, oam_server1 y oam_policy_mgr1.
Seleccione oam_machine y haga clic en la flecha derecha para mover los servidores enoam_machine
17 Destinos Virtuales Haga clic en Siguiente 18 Particiones Haga clic en Siguiente 19 Resumen de Configuración Haga clic en Crear. 20 Progreso de Configuración Haga clic en Siguiente 21 Fin de Configuración Haga clic en Finalizar
Aplicar Parche 33903365
Debido a un problema con JDK 1.80.331 o posterior, debe descargar y aplicar el parche 33903365.
Nota: Esta sección es verdadera en el momento de escribirla. Si no está seguro de si aplicar este parche, póngase en contacto con Oracle Support.
-
Inicie un explorador y acceda a My Oracle Support.
-
Descargue Patch 33903365: OAM CONSOLE LOGIN FAILS AFTER APPLYING 1.80.331 JDK (CPU APRIL JAVA) para OAM 12.2.1.4.0
-
Ejecute los siguientes comandos para definir la ruta antes de aplicar el parche:
export ORACLE_HOME=/u01/app/oracle/product/middleware export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$PATH
-
Aplique el parche según el archivo README del parche.
Si tiene algún problema al aplicar el parche, póngase en contacto con Oracle Support.
Iniciar los servidores
-
Inicie una ventana de terminal como
oracle
e introduzca los siguientes comandos para iniciar el servidor de administración de Oracle Access Management 12c:cd /u01/app/oracle/admin/domains/oam_domain/ ./startWebLogic.sh
Cuando se le solicite, introduzca las credenciales del administrador de WebLogic (
weblogic
/<password
>):Enter username to boot WebLogic server:weblogic Enter password to boot WebLogic server: ********
Espere hasta que el terminal muestre el mensaje
The server started in RUNNING mode
y, a continuación, reduzca el tamaño de la ventana:<DATE> <Notice> <WebLogicServer> <BEA-000360> <The server started in RUNNING mode.> <DATE> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING.>
-
En otra ventana de terminal, inicie el gestor de nodos ejecutando el siguiente comando:
cd /u01/app/oracle/admin/domains/oam_domain/bin ./startNodeManager.sh
Espere hasta que el terminal muestre que el gestor de nodos está en ejecución y, a continuación, reduzca el tamaño de la ventana:
<DATE> <INFO> <Secure socket listener started on port 5556, host localhost/127.0.0.1>
-
Inicie una ventana de terminal como
oracle
e introduzca los siguientes comandos para iniciar el servidor gestionado de OAM:cd /u01/app/oracle/admin/domains/oam_domain/bin ./startManagedWebLogic.sh oam_server1
Cuando se le solicite, introduzca las credenciales del administrador de WebLogic (
weblogic
/<password
>):Enter username to boot WebLogic server:weblogic Enter password to boot WebLogic server: ********
Espere hasta que el terminal muestre el mensaje
server started in RUNNING mode
y, a continuación, reduzca el tamaño de la ventana:<DATE> <Notice> <WebLogicServer> <BEA-000360> <The server started in RUNNING mode.> <DATE> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING.>
-
Inicie una ventana de terminal como
oracle
e introduzca los siguientes comandos para iniciar el servidor gestionado de OAM Policy Manager:cd /u01/app/oracle/admin/domains/oam_domain/bin ./startManagedWebLogic.sh oam_policy_mgr1
Cuando se le solicite, introduzca las credenciales del administrador de WebLogic (
weblogic
/<password
>):Enter username to boot WebLogic server:weblogic Enter password to boot WebLogic server: ********
Espere hasta que el terminal muestre el mensaje
server started in RUNNING mode
y, a continuación, reduzca el tamaño de la ventana:<DATE> <Notice> <WebLogicServer> <BEA-000360> <The server started in RUNNING mode.> <DATE> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING.>
Validar la instalación
Acceder a la consola del servidor WebLogic
-
Inicie un explorador y acceda a la consola del servidor WebLogic en
http://oam.example.com:7001/console
. Inicie sesión comoweblogic
/<password>
. -
En el panel Domain Structure (Estructura de dominio), en
oam_domain
, vaya aEnvironment
>Servers
. Asegúrese de que todos los servidores se muestran en ejecución:
Acceder a la consola de OAM
-
Inicie un explorador y acceda a la consola de Oracle Access Management en
http://oam.example.com:7001/oamconsole
. Inicie sesión comoweblogic
/<password>
. Se debe mostrar la consola de OAM:
Acceso a la Consola de OAM Policy Manager
-
Inicie un explorador y acceda a la consola de OAM Policy Manager en
http://oam.example.com:14150/access
. Inicie sesión comoweblogic
/<password>
. Se debe mostrar la consola de OAM Policy Manager.Nota: La consola de OAM Policy Manager tiene el mismo aspecto que la consola de Oracle Access Management; sin embargo, no contiene la funcionalidad completa disponible en la consola de Oracle Access Management desplegada en AdminServer. La consola de Policy Manager solo tiene la funcionalidad de administración de políticas.
Configurar boot.properties
En esta sección, creará archivos boot.properties
para evitar tener que introducir el nombre de usuario y la contraseña de WebLogic al iniciar.
-
Inicie una ventana de terminal como
oracle
e introduzca los siguientes comandos:mkdir /u01/app/oracle/admin/domains/oam_domain/servers/AdminServer/security mkdir /u01/app/oracle/admin/domains/oam_domain/servers/oam_server1/security mkdir /u01/app/oracle/admin/domains/oam_domain/servers/oam_policy_mgr1/security cd /u01/app/oracle/admin/domains/oam_domain/servers/AdminServer/security echo -e "username=weblogic\npassword=<password>" >boot.properties cp boot.properties ../../oam_server1/security/ cp boot.properties ../../oam_policy_mgr1/security/
donde
<password>
es la contraseñaweblogic
.
Próximo tutorial
Configuración de SSL para Oracle Access Management 12c
Comentarios
Para proporcionar comentarios sobre este tutorial, póngase en contacto con idm_user_assistance_ww_grp@oracle.com
Agradecimientos
- Autor: Russ Hodgson
Configure Oracle Access Management 12c
F59376-01
June 2022
Copyright © 2022, Oracle and/or its affiliates.