1 Planning the Oracle Fusion Middleware Infrastructure Installation

This chapter helps to prepare you for installing the Oracle Fusion Middleware Infrastructure.

Various topics are covered that should be reviewed thoroughly to help ensure that you do not encounter any problems either during or after the product installation and domain configuration.

This chapter includes the following sections:

1.1 Using This Document

This section contains the following topics:

1.1.1 Using the Standard Installation Topology as a Starting Point

This guide will help you create the standard installation topology for Oracle Fusion Middleware Infrastructure (Figure 1-1). This topology can be extended to be highly available and secure, making it suitable for a production system.

The standard installation topology represents a sample topology for this product; it is not the only topology that is supported. For more information, see "Understanding the Standard Installation Topology" in Oracle Fusion Middleware Planning an Installation of Oracle Fusion Middleware.

1.1.2 Using this Document to Extend an Existing Domain

The instructions in this document describe how to create a new domain; the same instructions can be used to extend an existing domain. If you choose to do this, be sure to read "Installing Multiple Products in the Same Domain" in Oracle Fusion Middleware Planning an Installation of Oracle Fusion Middleware for important information.

If you are creating a new domain but your needs do not match the instructions given in the procedure, be sure to make your selections accordingly and refer to the supporting documentation for additional details.

1.1.3 Using this Document in an Upgrade Scenario

If you are installing Oracle Fusion Middleware Infrastructure as part of an upgrade procedure, follow the instructions in this book to install the software, but do not run the Configuration Wizard to create a WebLogic domain.

After the software is installed, refer to Upgrading Oracle WebLogic Server.

1.1.4 About Installing a Development Environment

This guide describes how to use the Oracle Fusion Middleware Infrastructure distribution to install and configure a standard installation topology as a starting point for a production environment.

To install an Oracle Fusion Middleware Infrastructure development environment, Oracle recommends that you download and install Oracle JDeveloper, which provides an integrated development environment (IDE), preconfigured with the design-time software develop Java and Oracle Application Development (Oracle ADF) applications.

With Oracle JDeveloper, you can test your applications from within JDeveloper, using the integrated Oracle WebLogic Server.

Alternatively, you can use this guide to configure an Oracle Fusion Middleware Infrastructure domain to use as a runtime environment for your Java and Oracle ADF applications. You can then deploy your applications directly from JDeveloper to the Infrastructure domain.

For more information, see Installing Oracle JDeveloper.

1.2 Understanding the Oracle Fusion Middleware Infrastructure Standard Installation Topology

The standard installation topology for Oracle Fusion Middleware Infrastructure is shown in Figure 1-1.

Figure 1-1 Oracle Fusion Middleware Infrastructure Standard Installation Topology

Description of Figure 1-1 follows
Description of "Figure 1-1 Oracle Fusion Middleware Infrastructure Standard Installation Topology"

This topology represents a standard WebLogic Server domain that contains an Administration Server and a cluster containing two Managed Servers. The libraries and additional software required for deploying and managing Oracle ADF applications is installed and available on the Managed Servers. The domain is configured on a single host and requires a supported database where the required Fusion Middleware schemas are installed.

Note:

For 12c (12.1.3), only a certified Oracle database can be used for the Oracle Fusion Middleware Infrastructure standard installation topology. The Oracle Platform Security Services (OPSS) schema is not supported on third-party databases for this release.

Additionally, this database represents the Infrastructure database, which is accessed by Fusion Middleware products. This is not to be confused with the internal application database which is used by applications deployed in your environment. For examples, see the "Additional DB" tab in the certification document for your release on the Oracle Fusion Middleware Supported System Configurations page.

This standard installation topology is also used as a starting point for other documents; for example, Oracle Fusion Middleware Installing and Configuring Oracle HTTP Server extends this domain to include Oracle HTTP Server, and the Oracle Fusion Middleware High Availability Guide uses the Oracle HTTP Server and Infrastructure as a starting point for configuring the standard installation topology for high availability. For more information about the documentation roadmap and related topologies for high availability, see "Planning for a Production Environment" in Oracle Fusion Middleware Planning an Installation of Oracle Fusion Middleware.

All elements in this topology illustration are described in Table 1-1.

Table 1-1 Description of the Elements in the Oracle Fusion Middleware Infrastructure Standard Installation Topology

Element Description and Links to Additional Documentation

APPHOST

Standard term used in Oracle documentation referring to the machine that is hosting the application tier.

DBHOST

Standard term used in Oracle documentation referring to the machine that is hosting the database.

WebLogic Domain

A logically related group of Java components (in this case, the administration Server, Managed Servers, and other related software components).

For more information, see "What is an Oracle WebLogic Server Domain" in Oracle Fusion Middleware Understanding Oracle Fusion Middleware.

Administration Server

The central control entity of a domain which maintains the domain's configuration objects and distributes configuration changes to Managed Servers.

For more information, see "What is the Administration Server" in Oracle Fusion Middleware Understanding Oracle Fusion Middleware.

Enterprise Manager

Oracle Enterprise Manager Fusion Middleware Control. This is the main tool that can be used to manage your domain.

For more information, see "Oracle Enterprise Manager Fusion Middleware Control" in Oracle Fusion Middleware Understanding Oracle Fusion Middleware.

Cluster

A collection of multiple WebLogic Server instances running simultaneously and working together.

For more information, see "Understanding Managed Servers and Managed Server Clusters" in Oracle Fusion Middleware Understanding Oracle Fusion Middleware.

Machine

Logical representation of the computer that hosts one or more WebLogic Server instances (servers). Machines are also the logical glue between WebLogic Managed Servers and the Node Manager; in order to start or stop a Managed Server with Node Manager, the Managed Server must be associated with a machine.

Managed Server

Host for your applications, application components, Web services, and their associated resources.

For more information, see "Understanding Managed Servers and Managed Server Clusters" in Oracle Fusion Middleware Understanding Oracle Fusion Middleware.

Infrastructure

Collection of services that include the following:

  • Metadata repository (MDS)

    This contains metadata for Oracle Fusion Middleware components, such as the Oracle Application Developer Framework.

    For more information, see "What is the Metadata Repository" in Oracle Fusion Middleware Understanding Oracle Fusion Middleware.

  • Oracle Application Developer Framework (Oracle ADF)

  • Oracle Web Services Manager (OWSM)


A roadmap describing the necessary steps to arriving at this topology can be found in Section 1.3.

1.3 Roadmap for Installing and Configuring the Standard Installation Topology

This guide provides all the steps required to install and configure the standard Fusion Middleware Infrastructure topology. Within the procedures, the guide also provides references to additional information you can use if you want to create a modified version of this topology.

Table 1-2 show the steps required to install and configure the topology.

Table 1-2 Oracle Fusion Middleware Infrastructure Installation Roadmap

Task Description Documentation

Verify your system environment

Before beginning the installation, verify that the minimum system and network requirements are met.

See Section 1.4.

Obtain the appropriate distribution

To create the topology described in this guide, obtain the Oracle Fusion Middleware Infrastructure distribution.

See Section 1.5.

Determine your installation directories

Verify that the directories that will need to be created can be created or accessed by the installer, and exist on systems that meet the minimum requirements.

See "What are the Key Oracle Fusion Middleware Directories?" in Oracle Fusion Middleware Understanding Oracle Fusion Middleware.

Install the software

Run the installation program to install the software. This transfers the software to your system and creates the Oracle home directory.

See Chapter 2.

Create a WebLogic domain

Use the configuration wizard to create and configure the WebLogic domain.

See Chapter 3.

Administer and prepare your domain for high availability

Discover additional tools and resources to administer your domain and configure your domain to be highly available.

See Chapter 4.


1.4 Roadmap for Verifying Your System Environment

This section (Table 1-3) contains important information that you must read and understand prior to beginning the installation and configuration process. It identifies important tasks and checks to perform to make sure your environment is properly prepared for installing and configuring Oracle Fusion Middleware Infrastructure.

Table 1-3 Roadmap for Verifying Your System Environment

Task Description Documentation

Verify certification and system requirements.

Verify that your operating system is certified and properly configured for Oracle Fusion Middleware Infrastructure installation and configuration.

See "Verifying Certification and System Requirements" in Oracle Fusion Middleware Planning an Installation of Oracle Fusion Middleware.

Identify a proper installation user.

Verify that the installation user has the proper permissions to install and configure the software.

See "Selecting an Installation User" in Oracle Fusion Middleware Planning an Installation of Oracle Fusion Middleware.

Select the installation and configuration directories on your system.

Verify that you are able to create the necessary directories for installation and configuration, according to the recommended directory structure.

See "Selecting Directories for Installation and Configuration" in Oracle Fusion Middleware Planning an Installation of Oracle Fusion Middleware.

Install a certified JDK.

The installation program for the distribution requires a certified JDK present on your system.

See "Installing a JDK" in Oracle Fusion Middleware Planning an Installation of Oracle Fusion Middleware.

Install and configure an Oracle database.

To configure your WebLogic domain, you must have access to a certified database that is properly configured for schemas required by the Oracle Fusion Middleware Infrastructure.

For 12c (12.1.3), only a certified Oracle database can be used.

See "Installing and Configuring a Certified Database" in Oracle Fusion Middleware Planning an Installation of Oracle Fusion Middleware.


1.5 Understanding and Obtaining the Oracle Fusion Middleware Infrastructure Distribution

For complete information about how to obtain Oracle Fusion Middleware software, see "Understanding and Obtaining Product Distributions" in Oracle Fusion Middleware Planning an Installation of Oracle Fusion Middleware.

To download the Oracle Fusion Middleware Infrastructure software for development or evaluation, see the following location on the Oracle Technology Network (OTN):

http://www.oracle.com/technetwork/developer-tools/adf/downloads/index.html

For more information about locating and downloading Oracle Fusion Middleware products, see the Oracle Fusion Middleware Download, Installation, and Configuration Readme Files on OTN.

Note:

Before you obtain any product distributions and run any installers, make sure that you have a certified JDK already installed on your system.

For more information, see "Installing a JDK" in Oracle Fusion Middleware Planning an Installation of Oracle Fusion Middleware.

To obtain Oracle Fusion Middleware Infrastructure:

  1. Go to http://www.oracle.com/technetwork/developer-tools/adf/downloads/index.html. In the Oracle ADF Downloads section, select 12.1.3.0 from the Application Development Runtime field. Click Download File.

  2. When your browser asks if you want to download the file fmw_12.1.3.0.0_infrastructure_Disk1_1of1.zip, download this file onto your system.

  3. Extract the contents of this .zip file onto your system. One of the files extracted will be fmw_12.1.3.0.0_infrastructure.jar; this file will be used to run the product installer and install the software onto your system ("Installing the Oracle Fusion Middleware Infrastructure Software" in Oracle Fusion Middleware Installing and Configuring the Oracle Fusion Middleware Infrastructure).

1.6 About Installing Oracle User Messaging Service (UMS)

Oracle User Messaging Service is a software technology that enables two-way communication between users and deployed applications. For more information, see "Introduction to Oracle User Messaging Service" in Administering Oracle User Messaging Service

UMS is distributed as part of the Oracle Fusion Middleware Infrastructure distribution. It is installed as part of the Oracle Fusion Middleware Infrastructure standard installation topology.

UMS runtime components consist of an Oracle Fusion Middleware Configuration Wizard template and an Oracle Fusion Middleware schema, which is installed into a supported database using the Repository Creation Utility.

For development, you can install and use Oracle JDeveloper 12c to develop applications that can take advantage of UMS features. For more information, see Installing Oracle JDeveloper.