2 Installing Oracle API Manager

This chapter describes how to install the Oracle API Manager software.

The following topics are covered:

2.1 Planning the Installation

This section describes topics you must be familiar with prior to installing Oracle API Manager, including where to acquire the software, verifying that your system meets the operating requirements, and installing software that is required for an API Manager installation.

2.1.1 Product Distribution

You must obtain the installation files from the Oracle Software Delivery Cloud located at

https://edelivery.oracle.com/

Note:

You must accept the license agreement before you download the installation patch.

2.1.2 Verifying Certification, System Requirements, and Interoperability

Oracle recommends that you use the certification matrix and system requirements documents in conjunction with each other to verify that your environment meets the necessary requirements for installation.

2.1.2.1 Verifying Your Environment Meets Certification Requirements

Make sure that you are installing your product on a supported hardware and software configuration. For more information, see the certification document for your release on the Oracle Fusion Middleware Supported System Configurations page.

Oracle has tested and verified the performance of your product on all certified systems and environments; whenever new certifications occur, they are added to the proper certification document right away. New certifications can occur at any time, and for this reason the certification documents are kept outside of the documentation libraries and are available on Oracle Technology Network.

2.1.2.2 Using the System Requirements Document to Verify Certification

Oracle recommends that you use the Oracle Fusion Middleware System Requirements and Specifications document to verify that the requirements of the certification are met. For example, if the certification document indicates that your product is certified for installation on 64-Bit Oracle Linux 5, this document should be used to verify that your Oracle Linux 5 system has met the required minimum specifications, like disk space, available memory, specific platform packages and patches, and other operating system-specific items. System requirements can be updated at any time, and for this reason the system requirement documents are kept outside of the documentation libraries and are available on Oracle Technology Network.

2.1.2.3 Verifying Interoperability Among Multiple Products

The Understanding Interoperability and Compatibility document defines interoperability, defines compatibility, and describes how multiple Fusion Middleware products from the same release or mixed releases may be used with each other. You should read this document if you are planning to install multiple Fusion Middleware products on your system.

2.2 Installing Software Required for an API Manager Installation

You must complete the tasks described in this section to install the required software before installing API Manager. You must install a certified JDK, install and configure a certified database, install the Oracle Fusion Middleware 12c infrastructure, and install Oracle Service Bus 12.1.3.

This section describes the following topics:

2.2.1 Installing a Certified JDK

Before you can install Oracle API Manager, you must download and install a supported JDK on your system before attempting to run the installer.

Make sure that the JDK is installed outside of the Oracle home. The Oracle Universal Installer validates that the designated Oracle home directory is empty, and the install will not progress until an empty directory is specified. If you install JDK under Oracle home, you will experience issues in future operations. So, it is recommended that you use the /home/oracle/products/jdk directory for the location of your JDK installation. You can then use the java -jar command to run the installer JAR file.

At the time this document was published, Oracle Fusion Middleware products required JDK 7.0 Update 55 or later. However, you should always verify the required JDK version by reviewing the certification information, as described in Verifying Certification, System Requirements, and Interoperability.

To download the required JDK, use your browser to navigate to the following URL and download the Java SE JDK: http://www.oracle.com/technetwork/java/javase/downloads/index.html.

2.2.2 Installing and Configuring a Certified Database

Oracle API Manager requires database schemas prior to domain configuration. If you do not already have a database where you can install these schemas, you must install and configure a certified database.

To find a certified database for your operating system, see the certification document for your release on the Oracle Fusion Middleware Supported System Configurations page.

To make sure your database is properly configured for schema creation, see "Verifying Requirements for Oracle Repository Creation Utility" in the Oracle Fusion Middleware System Requirements and Specifications document.

Note:

For 12c, only a certified Oracle database can be used for the Oracle Fusion Middleware Infrastructure standard installation topology.

See the following references for more information about creating your product schemas:

Note:

After installing a certified database and installing the product software, you must install the RCU patch as described in Installing the RCU Patch before you can create the product schemas.

2.2.3 Installing Oracle Fusion Middleware 12c Infrastructure

After you have installed the JDK and installed and configured a certified database, you must install an Oracle WebLogic Server instance. After installing Oracle API Manager and creating the required database schemas, you configure a domain and deploy the application to a WebLogic server instance.

The latest version of Oracle WebLogic Server is available by installing the Oracle Fusion Middleware Infrastructure.

Note:

You must install Oracle WebLogic server using the Oracle Fusion Middleware 12c (12.1.3.0.0) Infrastructure installer (Part Number V44416-01) that includes Java Required Files (JRF). JRF consists of components not typically included in WebLogic Server installations that provide common functionality for Oracle business applications and application frameworks.

You must obtain this installer from the Oracle Fusion Middleware 12c Media Pack on the Oracle Software Delivery Cloud located at

https://edelivery.oracle.com/

Installing WebLogic Server using another installer will cause the API Manager installation to fail.

For more information about installing and configuring the Oracle Fusion Middleware Infrastructure, see Installing and Configuring the Oracle Fusion Middleware Infrastructure.

2.2.4 Installing the Oracle Service Bus Software

Before installing API Manager, you must install an instance of Oracle Service Bus 12.1.3 into the same Oracle home into which you installed the Oracle Fusion Middleware infrastructure. See "Planning Your Oracle Service Bus Installation" and "Installing the Oracle Service Bus Software" in Installing and Configuring Oracle Service Bus for more information about installing Service Bus.

Note:

You do not need to deploy Oracle Service Bus to a WebLogic Server domain. The Service Bus domain template will be selected and deployed as a part of the API Manager domain configuration, as described in Configuring the Oracle API Manager Domain.

Extending an existing Service Bus domain with an API Manager domain is not supported in this release.

2.3 Installing Oracle API Manager via OPatch

Install API Manager on top of an Oracle Service Bus 12.1.3 installation by acquiring the product installation zip file from Oracle Software Delivery Cloud and applying the installation patch using OPatch. See Patching with OPatch for more information about using OPatch.

To install API Manager:

  1. Acquire the API Manager installation zip file from the Oracle Software Delivery Cloud at https://edelivery.oracle.com/.
  2. Extract the contents of the installation zip file to a local directory. Verify that the extracted directory contains the installation patch: p20225320_121300_Generic.zip
  3. Follow the instructions in the patch's README.txt file to complete the installation.

2.4 Installing Required Patches

Before you create the database schemas and configure the WebLogic domain, you must install the required RCU patch by completing the following task:

2.4.1 Installing the RCU Patch

Install the required RCU patch by using the OPatch utility. This makes required changes to the SOA Suite database schemas when running the Repository Creation Utility before deploying an API Manager domain. See Patching with OPatch for more information about using OPatch.

To install the required RCU patch:

  1. Ensure that you have acquired the API Manager installation zip file from the Oracle Software Delivery Cloud and extracted its contents to a local directory, as described in Installing Oracle API Manager via OPatch.
  2. Verify that the extracted directory contains the RCU patch: p20311552_121300_Generic.zip.
  3. Follow the instructions in the patch's README.txt file.

2.5 Next Steps

The next steps include creating the required database schemas and configuring the Oracle WebLogic Server domain for API Manager.

See Configuring the Oracle API Manager Domain to complete the necessary tasks.