Installation of Oracle API Manager 12c
How to make the installation of Oracle API Manager 12c? We will tell you in this article.
Oracle API Manager 12c is a component of the new Governance SOA Oracle stack. It is a brand new product since there are no previous versions of it.
Some of the points that call my attention were the following:
· Its installer is too small. Actually they are a couple of patches. I will explain this below.
· It is a component that is adhered to the service bus and can reside in the same OSB managed server.
· In relation to the last point, the API Manager does not have a managed server for him
· The API Manager Portal stays open over the Admin Server
· Its graphic interface is very similar, in aspect and utilization, to the one of the Catalog 12c
· Without any problem, it can be installed in the extended domain mode. This means that if you already have a Quickstart 12c SOA installation Suite, you can install this over it.
In this post we will focus on how to install it, taking into consideration that we will use an installation based on the Quickstart Intallation.
The first thing you have to do is to apply a couple of patches:
· Patch 1 – p20225320_121300_Generic
· Patch 2- p20311552_121300_Generic
One of the patches is focused to extend the RCU in such a way that when you execute the RCU, it will already include the schemes required by the API Manager.
The other patch is the API Manage software. This will provide you the option to install a new domain when you create it.
You will apply both using the opatch. The way to do this is that you place in your PATH variable the executable file of your Opatch props. You will find this in: $MW_HOME\OPatch
Once you do this, go to the file of the corresponding patch and execute:
You will get something similar to the following screen:
Now, you will execute the RCU:
Place some prefix to differentiate your schemes:
Establish your schemes password:
Select the size of your database:
Create the repository:
Now we will execute our domain configuration. In this case we will execute an extended domain over the Quickstart Installation base. If you do not know what we are referring to, please check this post
Execute the config.cmd:
The screen to create the domain will appear:
Select Oracle Service Bus and Oracle API Manager:
The options you have to choose are the following:
· Basic WebLogic Server Domain – 126.96.36.199 [wlserver]
· Oracle Service Bus – 188.8.131.52 [osb]
· ODSI XQuery 2004 Components – 184.108.40.206 – [oracle_common]
· Oracle Enterprise Manager – 220.127.116.11 [em]
· Oracle WSM Policy Manager – [oracle_common]
· Oracle JRF – 18.104.22.168 [oracle_common]
· WebLogic Coherence Cluster Extension – 22.214.171.124 [wlserver]
· WebLogic Advanced Web Services for JAX-PRC Extension – 126.96.36.199 [wlserver]
After this, select the domain location:
Establish the admin username and password:
Preferably, use the Production option for the way in which your Weblogic will perform:
Recover the data of your database:
The schemes to be created will appear:
Test the schemes:
Select the following options:
Select a name and a port for your Admin Server:
Configure your nodemanager:
Create a managed server for your OSB:
Establish the port for Coherence:
Generate a machine:
Assign your admin for such machine:
You will get a summary:
The domain will be created:
Activate your admin server:
Activate your managed server:
And you are ready, enter in:
In the following post we will discuss about how to use the API Manager and what is its functionality.