3 Installing the Software

This chapter describes the software installations required for the enterprise deployment reference topology for Oracle Enterprise Content Management Suite. The installation is divided into two parts. The first part covers the required web tier installations, while the second part addresses the required Fusion Middleware (FMW) components. Later chapters describe the required configuration steps to create the reference topology for Oracle Enterprise Content Management Suite.

Important:

Oracle strongly recommends that you read the release notes for any additional installation and deployment considerations prior to starting the setup process.

This chapter contains the following sections:

3.1 Software Installation Summary

Table 3-1 shows what software should be installed on each host or be accessible from each host.

Table 3-1 Software To Be Installed On Each Host or Accessible From Each Host

Hosts OHS WLS SOA ECM

WEBHOST1

X

     

WEBHOST2

X

     

SOAHOST1

 

X

X

 

SOAHOST2

 

X

X

 

ECMHOST1

 

X

 

X

ECMHOST2

 

X

 

X


Table 3-2 shows the software versions used.

Table 3-2 Software Versions Used

Software Name Version

OHS

Oracle HTTP Server 11g

11.1.1.3

WLS

WebLogic Server 11g

10.3.3

SOA

Oracle SOA Suite 11g

11.1.1.2 + Patchset 11.1.1.3 (PS2)

ECM

Oracle Enterprise Content Management 11g

11.1.1.3

IDM

Oracle Identity Management 11g

11.1.1.3


3.2 Installing Oracle HTTP Server

This section covers these topics:

3.2.1 Installing Oracle HTTP Server on WEBHOST1 and WEBHOST2

Prerequisites

Prior to installing Oracle HTTP Server (OHS), check that your machines meet the following requirements:

  • Ensure that the system, patch, kernel, and other requirements are met as specified in the installation documentation.

  • Because Oracle HTTP Server is installed on port 7777 by default, you must make sure that port 7777 is not used by any service on the nodes. To check if this port is in use, run the following command before installing Oracle HTTP Server:

    netstat -an | grep 7777
    

    You must free port 7777 if it is in use.

  • On Linux platforms, if the /etc/oraInst.loc file exists, check that its contents are correct. Specifically, check that the inventory directory is correct and that you have write permissions for that directory. If the /etc/oraInst.loc file does not exist, you can skip this step.

  • Before starting the installation, make sure that the following environment variables are not set:

    • LD_ASSUME_KERNEL

    • ORACLE_INSTANCE

Procedure

As described in Section 2.3, "Shared Storage and Recommended Directory Structure," you install Oracle Fusion Middleware in at least two storage locations for redundancy.

  1. Start the installer for Oracle HTTP Server from the installation media:

    ./runInstaller
    
  2. In the Specify Inventory Directory screen, do the following:

    1. Enter HOME/oraInventory, where HOME is the home directory of the user performing the installation (this is the recommended location).

    2. Enter the OS group for the user performing the installation.

    3. Click Next.

    Follow the instructions on screen to execute /createCentralInventory.sh as root.

    Click OK.

  3. In the Welcome screen, click Next.

  4. In the Select Installation Type screen, select Install - Do Not Configure, and click Next.

  5. In the Prerequisite Checks screen, verify that all checks complete successfully, and click Next.

  6. In the Specify Installation Location screen, specify the following values:

    • Fusion Middleware Home Location (installation location): ORACLE_BASE/product/fmw

    • Oracle Home Location Directory: web

    Click Next.

  7. In the Specify Security Updates screen, choose whether you want to receive security updates from Oracle support and if you do, enter your e-mail address.

  8. In the Installation Summary screen, review the selections to ensure they are correct. If they are not, click Back to modify selections on previous screens. When you are ready, click Install.

    On UNIX systems, if prompted to run the oracleRoot.sh script, make sure you run it as the root user.

    The Oracle HTTP Server software is installed.

  9. In the Installation Completed screen, click Finish to exit.

3.2.2 Backing Up the Installation

The Fusion Middleware Home should be backed up now (make sure that you stop the server first):

WEBHOST1> tar -cvpf fmwhomeback.tar ORACLE_BASE/product/fmw HOME/oraInventory

3.3 Installing Oracle Fusion Middleware

This section describes how to install the required Oracle Fusion Middleware software for the enterprise deployment reference topology for Oracle Enterprise Content Management Suite. The software components to be installed consist of the Oracle WebLogic Server Home (WL_HOME) and Oracle Home (ORACLE_HOME). As described in Section 2.3, "Shared Storage and Recommended Directory Structure," you install Oracle Fusion Middleware in at least two storage locations for redundancy.

Important:

Oracle strongly recommends that you read the release notes for any additional installation and deployment considerations prior to starting the setup process.

This section covers these topics:

3.3.1 Installing Oracle WebLogic Server and Creating the Fusion Middleware Home

Perform these steps to install Oracle WebLogic Server on SOAHOST1 and SOAHOST2:

  1. Start the installer for Oracle WebLogic Server from the installation media:

    $ ./wls1033_linux32.bin
    
  2. In the Welcome screen, click Next.

  3. In the Choose Middleware Home Directory screen, do the following:

    Click Next.

  4. In the Register for Security Updates screen, enter your contact information so that you can be notified of security updates, and click Next.

  5. In the Choose Install Type screen, select Custom, and click Next.

  6. In the Choose Products and Components screen, click Next.

  7. In the JDK Selection screen, select only Oracle JRockit 1.6.0_<version> SDK, and click Next.

  8. In the Choose Product Installation Directories screen, accept the directory ORACLE_BASE/product/fmw/wlserver_10.3, and click Next.

  9. In the Installation Summary screen, click Next.

    The Oracle WebLogic Server software is installed.

  10. In the Installation Complete screen, clear the Run Quickstart check box and click Done.

3.3.2 Installing Oracle Fusion Middleware Components

This section covers these topics:

3.3.2.1 Installing Oracle Fusion Middleware SOA Suite

Perform these steps to install Oracle Fusion Middleware SOA Suite on SOAHOST1 and SOAHOST2:

Note:

Since the installation is performed on a shared storage, the MW_HOME is accessible and used by the Oracle ECM servers in ECMHOST1 and ECMHOST2.
  1. On Linux platforms, if the /etc/oraInst.loc file exists, check that its contents are correct. Specifically, check that the inventory directory is correct and that you have write permissions for that directory. If the /etc/oraInst.loc file does not exist, you can skip this step.

  2. Start the installer for Oracle Fusion Middleware SOA Suite from the installation media:

    ./runInstaller
    

    When the installer prompts you for a JRE/JDK location, enter the Oracle SDK location created in the Oracle WebLogic Server installation (see Section 3.3.1, "Installing Oracle WebLogic Server and Creating the Fusion Middleware Home"; for example, ORACLE_BASE/product/fmw/jdk160_<version>).

  3. In the Specify Inventory Directory screen, do the following:

    1. Enter HOME/oraInventory, where HOME is the home directory of the user performing the installation (this is the recommended location).

    2. Enter the OS group for the user performing the installation.

    3. Click Next.

    Follow the instructions on screen to execute /createCentralInventory.sh as root.

    Click OK.

  4. In the Welcome screen, click Next.

  5. In the Prerequisite Checks screen, verify that all checks complete successfully, and click Next.

  6. Specify the installation location. Select the previously installed Middleware Home from the drop-down list. For the Oracle Home directory, enter the directory name (soa).

    Click Next.

  7. In the Installation Summary screen, click Install.

    The Oracle Fusion Middleware SOA Suite software is installed.

  8. In the Installation Complete screen, click Finish.

3.3.2.2 Installing Oracle Fusion Middleware ECM Suite

When you install Oracle Fusion Middleware Enterprise Content Management Suite, you install the product bits for the following applications on your system:

  • Oracle Universal Content Management (Oracle UCM)

  • Oracle Imaging and Process Management (Oracle I/PM)

  • Oracle Information Rights Management (Oracle IRM)

  • Oracle Universal Records Management (Oracle URM)

  • Oracle Inbound Refinery (Oracle IBR)

Perform these steps to install Oracle Enterprise Content Management Suite on SOAHOST1 and SOAHOST2:

Note:

Since the installation is performed on a shared storage, the MW_HOME is accessible and used by the Oracle ECM servers in ECMHOST1 and ECMHOST2.
  1. Start the installer for Oracle Enterprise Content Management Suite from the installation media:

    ./runInstaller
    

    When the installer prompts you for a JRE/JDK location, enter the Oracle SDK location created in the Oracle WebLogic Server installation (see Section 3.3.1, "Installing Oracle WebLogic Server and Creating the Fusion Middleware Home"; for example, ORACLE_BASE/product/fmw/jdk160_<version>).

  2. In the Welcome screen, click Next.

  3. In the Prerequisite Checks screen, verify that all checks complete successfully, and click Next.

  4. Specify the installation location. Select the previously installed Middleware Home from the drop-down list. For the Oracle Home directory, enter the directory name (ecm).

    Click Next.

  5. In the Installation Summary screen, click Install.

    The Oracle Enterprise Content Management Suite software is installed.

  6. In the Installation Complete screen, click Finish.

3.3.3 Backing Up the Installation

The Fusion Middleware Home should be backed up now (make sure that you stop the servers first):

SOAHOST1> tar -cvpf fmwhomeback.tar ORACLE_BASE/product/fmw

This creates a backup of the installation files for both Oracle WebLogic Server and the Oracle Fusion Middleware components.

3.4 Applying Patchsets to Oracle Fusion Middleware Components

This enterprise deployment guide assumes that the binary installations for both Fusion Middleware components and Oracle HTTP Server are patched to the latest patchset available. The EDG does not take into consideration running systems and rolling patches, but instead assumes the system is created from scratch and patched to the latest available patchset before the Oracle Fusion Middleware Configuration Wizard and domain operations are started. See the documentation included with each patchset to properly patch an existing installation.

Specifically for the Enterprise Deployment Guide for Oracle Enterprise Content Management Suite, it is expected that the SOA installation used by Oracle I/PM is patched to the Oracle Fusion Middleware 11.1.1.3 (PS2) patchset level and that the Oracle WebLogic Server installation is using version 10.3.3.