This post explains the OAM and OAAM 11GR2 installation and configuration steps on Linux server. Oracle access Manager and Oracle Adaptive Access Manager are configured in the same domain .
Repository creation utility (RCU) 18.104.22.168
Oracle Identity and Access Management 11g Release 2 (22.214.171.124)
Weblogic : 10.3.6
OAM and OAAM 11GR2 Installation and Configuration
Follow the below steps for OAM and OAAM 11GR2 installation and Configuration on Linux server.
1. Install Oracle Database for Oracle Identity Manager.
We need to install oracle database for creating the database schemas for Oracle Access Manager and Adaptive Access Manager . The steps for installation of Oracle Database is explained here :
Make sure that the below db parameters are updated with the values given below
- AL32UTF8 as the database character set.
- SHARED_POOL_SIZE is greater than or equal to 147456KB.
- SGA_MAX_SIZE is greater than or equal to 147456KB.
- DB_BLOCK_SIZE is greater than or equal to 8KB
- OPEN_CURSOR = 800
2. Execute Repository Creation Utility (RCU)
Follow the below steps to execute the RCU for creating the required schemas for OAM and OAAM .
Download the RCU software and unzip to a directory.
Navigate to rcuHome/bin directory in a terminal
Execute. /rcu command. Welcome screen will be displayed. Click Next to continue
In the next screen, select Create to create schemas for OAM and OAAM
In the next page, enter the database connection details. You need to enter SYS user credentials here.
In the Pr-Requisites check page, click next and OK in the next screens.
Select the Components to create schema’s and also select the schema prefix value. Select OAM and OAAM from the list of components .
Note : In the screen shot , OES also selected . You can ignore this if you dont want to create schemas for OES.
In the next page, enter the passwords for the schema’s to be created. Select the appropriate option and enter the passwords. If you want to user same password for all schema’s, select Use same passwords for all schema’s and enter the password.
In the next page , click Next to continue .
In the Summary page, Click on Create to create the selected schema’s
The required schema’s will be created and the RCU execution status will be displayed in next page.
Click on Close complete the RCU execution.
3. Install JDK/JRockit
The steps for installing the Oracle JRockit on linux server is explained here .
4. Install Oracle Weblogic 10.3.6
Before installing the Oracle Identity Manager and Oracle SOA softwares , we need to install Oracle Weblogic server . The steps for installing Oracle Weblogic Server 10.3.6 is explained here.
5. Install Oracle Identity and Access Management 11gR2
Download the required files and move the un-compressed files into a single directory. Open the terminal and navigate to Disk1 folder and execute the below command.
Welcome Screen will be displayed, Click Next to Continue,
In the next page, select Skip Software Updates and click Next to continue
In the Prerequisites check page, make sure that all the checks are ok and click Next to continue
Note : Make sure that Oracle Weblogic Server is installed on the server.
Select the Oracle Middleware Home and Installation Location and click on Next
The installation Summary page will be displayed. Click on Save to save the response file .Click on Install to install Oracle Identity and Access Management 11GR2
The Installation progress will be displayed, click on Next to continue,
In the next page , click on Save to save the installation configuration. Click on Finish to complete the Installation process.
6.Configuring Weblogic for OAM and OAAM
This post explains steps for Configuring Weblogic server for Oracle Identity Manager
1. Oracle Weblogic Server is installed.
2. Oracle Identity And Access Management is installed under Midddleware Home
Open a terminal and navigate to <WL_HOME> /common/bin and run config.sh file
In the welcome screen, select create new Weblogic domain.
In the next page, select Oracle Access Manager and Oracle Adaptive Access Manager (and the other components you want to configure. This will check some additional components like MDS ). Click on Next to continue
In the next page, specify the domain name and location and click Next to continue
In the next page, enter the Weblogic admin username and password. Click Next to continue
In the next page, enter the details for the schemas for the components selected (Hostname, port , service name, schema names, passwords etc )
In the next screen, validate the schema details entered.
n the next page , select Administration server and Managed Server, Clusters and Machines options and click on Next to continue
In the next page enter the Name and port number for the Admin Server
In the next page, Enter the Managed server details . Select Managed server name , host and Listen Port.
In the next page Click on next as we are not configuring any clusters.
In the next page enter the details of Machine to be configured
In the next page, assign the servers to the Machine created
The configuration summary will be displayed. Click Next to Continue,
Configuration progress will be displayed and it will complete after few minutes .
Once it’s completed, click on done to complete the Weblogic configuration for OAM and OAAM
9. Configuring Database Security Store
After configuring the weblogic domain , we need to run the configureSecurityStore.py .
Navigate to <IAM_HOME>/common/bin
Execute the below command .
./wlst.sh /u01/app/oracle/product/fmw_oam2/<iam_home>/common/tools/configureSecurityStore.py -d /u01/app/oracle/admin/oam_domain/aserver/applications/oam2_domain –c IAM –p Password1 –m create
The execution progress will be displayed. At last it will show you the successful message.
OAM and OAAM 11GR2 Installation and Configuration steps is completed .
You can start the Admin and manged servers.