This chapter includes the following sections:
Before you install Oracle Unified Directory or any related products, check the certification matrix and system requirements to ensure that your environment meets the minimum requirements for the products you are installing. The following documents are available on the Oracle Technology Network (OTN):
The certification matrix contains information about supported installation types, platforms, operating systems, databases, JDKs, and third-party products.
To view this document:
Access the Oracle Fusion Middleware Supported System Configurations page:
Scroll down to System Requirements and Supported Platforms for Oracle Identity and Access Management 11g Release 2 (22.214.171.124.0).
xls link to view the certification matrix.
The Oracle Fusion Middleware Patching Guide for Oracle Identity and Access Management describes the process of patching an Oracle Fusion Middleware Identity and Access Management 11g Release 2 (126.96.36.199) deployment.
Pre-installation considerations for Oracle Unified Directory include the following:
On Windows systems you must have administrator privileges to install the Oracle Unified Directory software.
Before running the installer, set the
DISPLAY environment variable on your system.
On UNIX and Linux systems, installation as the root user is not supported.
The Oracle Unified Directory software treats global, full local, and sparse zones as an independent physical system. Installing Oracle Unified Directory in any type of Solaris zone is therefore like installing on an independent system. Oracle Unified Directory does not share services or file locations with other zones.
The Health Checker is a tool you can run to test various configurations in an Oracle Identity and Access Management environment. You can run the Health Checker at the post-configuration stage of an Oracle Unified Directory deployment.
The Health Checker retrieves data from your environment and compares this data with the Oracle recommended values for the various configuration settings. The Health Checker then generates a report that provides detailed information about each of the items that it checked.
For more information, including how to run the Health Checker, see the Oracle Fusion Middleware Verifying Your Oracle Identity and Access Management Environment.
This guide also provides manual checklists for deploying Oracle identity and Access Management components in production, including a checklist for Oracle Unified Directory.
Oracle Unified Directory can function in the following three modes or roles:
The following sections describe which Oracle Unified Directory mode you should use, based on your requirements.
As a general rule, the use of the generic term server can apply to the directory server, proxy server, or replication gateway.
To create an LDAP directory server that contains directory data, set up Oracle Unified Directory as a directory server. For more information, see Chapter 3, "Setting Up Oracle Unified Directory as a Directory Server."
When you set up Oracle Unified Directory as an LDAP proxy server, the server acts as an interface between the client and a remote LDAP server containing the data. The proxy server manages the client requests through load balancing, data distribution, or both. The proxy does not contain any data. The proxy can also manipulate the data sent by the client or received from the remote LDAP servers (for example, DN renaming, RDN changing, transformation, or Enterprise User Security).
When you use the Oracle Unified Directory proxy, your data is stored in one or more remote LDAP servers or data centers, which can be any LDAPv3-compliant directory server such as Oracle Unified Directory directory server or Oracle Directory Server Enterprise Edition.
For more information, see Chapter 4, "Setting Up Oracle Unified Directory as a Proxy Server."
When you set up Oracle Unified Directory as a replication gateway, the server acts as a gateway that enables replication between Oracle Directory Server Enterprise Edition and Oracle Unified Directory.
For more information, see Chapter 5, "Setting Up Oracle Unified Directory as a Replication Gateway."
You must provide Oracle Unified Directory with information about the location of the Java installation by setting the
JAVA_HOME environment variable. The setup scripts will not work if the
JAVA_HOME environment variable is not set or does not point to a supported Java installation (JRE 7 or JDK 7).
For example, on UNIX or Linux systems, run a command similar to the following, depending on your shell:
$ export JAVA_HOME=/usr/lang/JAVA/jre1.7
Or, on Windows systems:
Right click the Computer icon on your Desktop and select Properties.
In the System window select Advanced system settings in the left pane.
In the System Properties window select the Advanced tab and click Environment Variables.
In the Environment Variables window, click New under the User variables pane.
In the New User Variable window, enter the following information:
Variable name: Enter
Variable value: Enter the path to a supported Java installation (JRE 7 or JDK 7). For example:
Note:You can also set the
JAVA_HOMEby running a command similar to the following:
set JAVA_HOME=C:\Program Files\Java\jdk1.7.0
During the software installation, you are asked to specify several installation directories. It is helpful to have an understanding of those directories and what they contain when installation is complete. The following directories are created:
Oracle Middleware home is the directory under which Oracle Unified Directory, Oracle WebLogic Server, and Oracle Application Development Framework are installed. Oracle WebLogic Server and the Application Development Framework must be installed if you plan to manage Oracle Unified Directory using Oracle Directory Services Manager (ODSM).
Note:If you are planning to install Oracle Unified Directory, Oracle WebLogic Server, and Oracle ADF, you must install all three components using the same Middleware home directory.
An Oracle home contains installed files necessary to host a specific product. The Installer installs the files required to host the component, such as binaries and libraries, in the Oracle Home directory. It contains the Oracle Unified Directory setup files to set up individual instances. Also contains the default schema files for all server instances associated with that
An Oracle home resides within the directory structure of the Middleware home. Each Oracle home can be associated with multiple Oracle instances or Oracle WebLogic Server domains.
OUD_ORACLE_HOME directory is
The installer creates this directory under the location you enter in the Oracle Middleware Home Location field. This directory contains the Application Development Framework.
The default directory is
A WebLogic domain includes a special WebLogic Server instance called the Administration Server, which is the central point from which you configure and manage all resources in the domain.
Usually, you configure a domain to include additional WebLogic Server instances called Managed Servers. You deploy Java components, such as Web applications, EJBs, and Web services, and other resources to the Managed Servers and use the Administration Server for configuration and management purposes only.
The directory structure of a domain is separate from the directory structure of the WebLogic Server home. It can reside anywhere; it need not be within the Middleware home directory. A domain is a peer of an Oracle instance.
By default, the Oracle Fusion Middleware Configuration Wizard creates a domain as subdirectory in a directory named
user_projects under your Middleware Home directory (
The following example shows the directory structure of an Oracle Unified Directory installation on a single host using all of the default values.
In this example,
install-directory can be any directory on your system. This directory is empty before you install Oracle Unified Directory.
install-directory/ coherence_3.7 domain-registry.xml logs modules ocm.rsp Oracle_OUD1 oracle_common registry.dat registry.xml user_projects utils wlserver_10.3
Note:If you are planning to manage Oracle Unified Directory with Oracle Directory Services Manager (ODSM), you must also install Oracle WebLogic Server and Oracle ADF. You must specify the same Middleware home directory to install all three products.