Go to main content
1/27
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Conventions
Part I Understanding an Enterprise Deployment
1
Enterprise Deployment Overview
1.1
About the Enterprise Deployment Guide
1.2
When to Use the Enterprise Deployment Guide
2
Understanding a Typical Enterprise Deployment
2.1
Diagram of a Typical Enterprise Deployment
2.2
Understanding the Typical Enterprise Deployment Topology Diagram
2.2.1
Understanding the Firewalls and Zones of a Typical Enterprise Deployment
2.2.2
Understanding the Elements of a Typical Enterprise Deployment Topology
2.2.3
Receiving Requests Through Hardware Load Balancer
2.2.3.1
Purpose of the Hardware Load Balancer (LBR)
2.2.3.1.1
HTTP Requests from the Internet to the Web server instances in the Web tier
2.2.3.1.2
Specific internal-only communications between the components of the Application tier
2.2.3.2
Summary of the Typical Load Balancer Virtual Server Names
2.2.3.3
HTTPS versus HTTP Requests to the External Virtual Server Name
2.2.4
Understanding the Web Tier
2.2.4.1
Benefits of Using Oracle HTTP Server Instances to Route Requests
2.2.4.2
Configuration of Oracle HTTP Server in the Web Tier
2.2.4.3
About Mod_WL_OHS
2.2.5
Understanding the Application Tier
2.2.5.1
Configuration of the Administration Server and Managed Servers Domain Directories
2.2.5.2
About the Node Manager Configuration in a Typical Enterprise Deployment
2.2.5.3
About Using Unicast for Communications Within the Application Tier
2.2.5.4
Understanding OPSS and Requests to the Authentication and Authorization Stores
2.2.6
About the Data Tier
3
Understanding the WebCenter Content Enterprise Deployment Topology
3.1
Diagram of the WebCenter Content Enterprise Topology
3.2
Understanding the WebCenter Content Enterprise Topology Diagram
3.2.1
Summary of Oracle WebCenter Content Load Balancer Virtual Server Names
3.2.2
Summary of the Managed Servers and Clusters on the WebCenter Content Application Tier
3.3
Flow Chart and Roadmap for Implementing the WebCenter Content Enterprise Topology
3.3.1
Flow Chart of the Steps to Install and Configure the WebCenter Content Enterprise Topology
3.3.2
Roadmap Table for Planning and Preparing for an Enterprise Deployment
3.3.3
Roadmap Table for Configuring the Oracle WebCenter Content Topology
Part II Preparing for an Enterprise Deployment
4
Using the Enterprise Deployment Workbook
4.1
Introduction to the Enterprise Deployment Workbook
4.2
Typical Use Case for Using the Workbook
4.3
Using the Oracle WebCenter Content Enterprise Deployment Workbook
4.3.1
Locating the Oracle WebCenter Content Enterprise Deployment Workbook
4.3.2
Understanding the Contents of the Oracle WebCenter Content Enterprise Deployment Workbook
4.3.2.1
Using the Start Tab
4.3.2.2
Using the Hardware - Host Computers Tab
4.3.2.3
Using the Network - Virtual Hosts & Ports Tab
4.3.2.4
Using the Storage - Directory Variables Tab
4.3.2.5
Using the Database - Connection Details Tab
4.4
Who Should Use the Enterprise Deployment Workbook?
5
Procuring Resources for an Enterprise Deployment
5.1
Hardware and Software Requirements for the Enterprise Deployment Topology
5.1.1
Hardware Load Balancer Requirements
5.1.2
Host Computer Hardware Requirements
5.1.2.1
General Considerations for Enterprise Deployment Host Computers
5.1.2.2
Reviewing the Oracle Fusion Middleware System Requirements
5.1.2.3
Typical Memory, File Descriptors, and Processes Required for an Enterprise Deployment
5.1.2.4
Typical Disk Space Requirements for an Enterprise Deployment
5.1.3
Operating System Requirements for the Enterprise Deployment Topology
5.2
Reserving the Required IP Addresses for an Enterprise Deployment
5.2.1
What Is a Virtual IP (VIP) Address?
5.2.2
Why Use Virtual Host Names and Virtual IP Addresses?
5.2.3
Physical and Virtual IP Addresses Required by the Enterprise Topology
5.3
Identifying and Obtaining Software Downloads for an Enterprise Deployment
6
Preparing the Load Balancer and Firewalls for an Enterprise Deployment
6.1
Configuring Virtual Hosts on the Hardware Load Balancer
6.1.1
Overview of the Hardware Load Balancer Configuration
6.1.2
Typical Procedure for Configuring the Hardware Load Balancer
6.1.3
Summary of the Virtual Servers Required for an Enterprise Deployment
6.1.4
Additional Instructions for admin.example.com
6.1.5
Additional Instructions for wcc.example.com
6.1.6
Additional Instructions for wccinternal.example.com
6.2
Configuring the Firewalls and Ports for an Enterprise Deployment
7
Preparing the File System for an Enterprise Deployment
7.1
Overview of Preparing the File System for an Enterprise Deployment
7.2
Shared Storage Recommendations When Installing and Configuring an Enterprise Deployment
7.3
Understanding the Recommended Directory Structure for an Enterprise Deployment
7.4
File System and Directory Variables Used in This Guide
7.5
About Creating and Mounting the Directories for an Enterprise Deployment
7.6
Summary of the Shared Storage Volumes in an Enterprise Deployment
8
Preparing the Host Computers for an Enterprise Deployment
8.1
Verifying the Minimum Hardware Requirements for Each Host
8.2
Verifying Linux Operating System Requirements
8.2.1
Setting Linux Kernel Parameters
8.2.2
Setting the Open File Limit and Number of Processes Settings on UNIX Systems
8.2.2.1
Viewing the Number of Currently Open Files
8.2.2.2
Setting the Operating System Open File and Processes Limits
8.2.3
Verifying IP Addresses and Host Names in DNS or hosts File
8.3
Configuring Operating System Users and Groups
8.4
Enabling Unicode Support
8.5
Mounting the Required Shared File Systems on Each Host
8.6
Enabling the Required Virtual IP Addresses on Each Host
9
Preparing the Database for an Enterprise Deployment
9.1
Overview of Preparing the Database for an Enterprise Deployment
9.2
About Database Requirements
9.2.1
Supported Database Versions
9.2.2
Additional Database Software Requirements
9.2.3
Installing and Validating Oracle Text
9.3
Creating Database Services
9.4
Using SecureFiles for Large Objects (LOBs) in an Oracle Database
9.5
About Database Backup Strategies
Part III Configuring the Enterprise Deployment
10
Creating the Initial Infrastructure Domain for an Enterprise Deployment
10.1
Variables Used When Creating the Infrastructure Domain
10.2
Understanding the Initial Infrastructure Domain
10.2.1
About the Infrastructure Distribution
10.2.2
Characteristics of the Initial Infrastructure Domain
10.3
Installing the Oracle Fusion Middleware Infrastructure in Preparation for an Enterprise Deployment
10.3.1
Installing a Supported JDK
10.3.1.1
Locating and Downloading the JDK Software
10.3.1.2
Installing the JDK Software
10.3.2
Starting the Infrastructure Installer on WCCHOST1
10.3.3
Navigating the Infrastructure Installation Screens
10.3.4
Installing Oracle Fusion Middleware Infrastructure on the Other Host Computers
10.3.5
Checking the Directory Structure
10.4
Creating the Database Schemas
10.4.1
Installing and Configuring a Certified Database
10.4.2
Starting the Repository Creation Utility (RCU)
10.4.3
Navigating the RCU Screens to Create the Schemas
10.5
Configuring the Infrastructure Domain
10.5.1
Starting the Configuration Wizard
10.5.2
Navigating the Configuration Wizard Screens to Configure the Infrastructure Domain
10.6
Starting the Administration Server
10.6.1
Starting the Node Manager in the Administration Server Domain Home on WCCHOST1
10.6.2
Creating the boot.properties File
10.6.3
Starting the Administration Server Using the Node Manager
10.6.4
Validating the Administration Server
10.7
Creating a New LDAP Authenticator and Provisioning Enterprise Deployment Users and Group
10.7.1
About the Supported Authentication Providers
10.7.2
About the Enterprise Deployment Users and Groups
10.7.2.1
About Using Unique Administration Users for Each Domain
10.7.2.2
About the Domain Connector User
10.7.2.3
About Adding Users to the Central LDAP Directory
10.7.2.4
About Product-Specific Roles and Groups for Oracle WebCenter Content
10.7.2.5
Example Users and Roles Used in This Guide
10.7.3
Prerequisites for Creating a New Authentication Provider and Provisioning Users and Groups
10.7.4
Provisioning a Domain Connector User in the LDAP Directory
10.7.5
Creating the New Authentication Provider
10.7.6
Provisioning an Enterprise Deployment Administration User and Group
10.7.7
Adding the New Administration User to the Administration Group
10.7.8
Updating the boot.properties File and Restarting the System
11
Configuring the Web Tier for an Enterprise Deployment
11.1
Variables Used When Configuring the Web Tier
11.2
About the Web Tier Domains
11.3
Installing Oracle HTTP Server on WEBHOST1
11.3.1
Starting the Installer on WEBHOST1
11.3.2
Navigating the Oracle HTTP Server Installation Screens
11.3.3
Verifying the Oracle HTTP Server Installation
11.4
Creating a Web Tier Domain on WEBHOST1
11.4.1
Starting the Configuration Wizard on WEBHOST1
11.4.2
Navigating the Configuration Wizard Screens for an Oracle HTTP Server Domain
11.5
Installing and Configuring a Web Tier Domain on WEBHOST2
11.6
Starting the Node Manager and Oracle HTTP Server Instances on WEBHOST1 and WEBHOST2
11.6.1
Starting the Node Manager on WEBHOST1 and WEBHOST2
11.6.2
Starting the Oracle HTTP Server Instances
11.7
Configuring Oracle HTTP Server to Route Requests to the Application Tier
11.7.1
About the Oracle HTTP Server Configuration for an Enterprise Deployment
11.7.1.1
Purpose of the Oracle HTTP Server Virtual Hosts
11.7.1.2
Recommended Structure of the Oracle HTTP Server Configuration Files
11.7.2
Modifying the httpd.conf File to Include Virtual Host Configuration Files
11.7.3
Creating the Virtual Host Configuration Files
11.7.4
Validating the Virtual Server Configuration on the Load Balancer
11.7.5
Configuring Routing to the Administration Server
11.7.6
Turning On the WebLogic Server Plug-In Enabled Flag
11.7.7
Setting the Front-End URL for the Administration Console and Setting Redirection Preferences
11.7.8
Validating Access to the Management Consoles and Administration Server
12
Extending the Domain to Include Oracle WebCenter Content
12.1
Installing WebCenter Content for an Enterprise Deployment
12.1.1
Starting the Installation Program
12.1.2
Navigating the Installation Screens
12.1.3
Installing Oracle WebCenter Content on the Other Host Computers
12.1.4
Verifying the Installation
12.1.4.1
Reviewing the Installation Log Files
12.1.4.2
Checking the Directory Structure
12.1.4.3
Viewing the Contents of Your Oracle Home
12.2
Creating the Oracle WebCenter Content Database Schemas
12.2.1
Starting the Repository Creation Utility (RCU)
12.2.2
Navigating the RCU Screens to Create the Schemas
12.3
Extending the Domain for WebCenter Content
12.3.1
Starting the Configuration Wizard
12.3.2
Navigating the Configuration Wizard Screens to Extend the Domain with WebCenter Content
12.4
Completing Postconfiguration and Verification Tasks for WebCenter Content
12.4.1
Propagating the Extended Domain to the Domain Directories and Machines
12.4.1.1
Disabling the Derby Database
12.4.1.2
Packing Up the Extended Domain on WCCHOST1
12.4.1.3
Unpacking the Domain in Managed Server Domain Home on WCCHOST1
12.4.1.4
Unpacking the Domain on WCCHOST2
12.4.2
Starting the Node Manager in the Managed Server Domain Directory on WCCHOST1
12.4.3
Starting the WLS_WCC1 Managed Server
12.4.4
Configuring the Content Server on WLS_WCC1 Managed Server
12.4.5
Updating the cwallet File in the Administration Server
12.4.6
Starting the Node Manager on WCCHOST2
12.4.7
Starting the WLS_WCC2 Managed Server
12.4.8
Configuring the Content Server on WLS_WCC2 Managed Server
12.4.9
Validating GridLink Data Sources
12.4.9.1
Verifying the Configuration of a GridLink Data Source for WebCenter Content
12.4.9.2
Verifying the Configuration of ONS for a GridLink Data Source
12.4.10
Configuring Additional Parameters
12.4.11
Configuring Service Retries for Oracle WebCenter Content
12.5
Configuring Content Server for the WebCenter Content User Interface
12.6
Configuring Oracle HTTP Server for the WebCenter Content Cluster
12.6.1
Configuring Oracle HTTP Server for the WLS_WCC Managed Servers
12.6.2
Enabling Access for Content Server Admin Applets
12.6.3
Validating Access Through the Load Balancer
12.6.3.1
Verifying the URLs
12.6.3.2
Verifying the Cluster Nodes
13
Extending the Domain with Oracle SOA Suite
13.1
Variables Used When Extending the Domain with Oracle SOA Suite
13.2
Synchronizing the System Clocks
13.3
Installing the Software for an Enterprise Deployment
13.3.1
Starting the Oracle SOA Suite Installer on WCCHOST1
13.3.2
Navigating the Installation Screens
13.3.3
Verifying the Installation
13.3.3.1
Reviewing the Installation Log Files
13.3.3.2
Checking the Directory Structure
13.3.3.3
Viewing the Contents of Your Oracle Home
13.3.4
Installing Oracle SOA Suite on the Other Host Computers
13.4
Creating the Oracle SOA Suite Database Schemas
13.4.1
Starting the Repository Creation Utility (RCU)
13.4.2
Navigating the RCU Screens to Create the Schemas
13.4.3
Configuring SOA Schemas for Transactional Recovery
13.5
Extending the Enterprise Deployment Domain with Oracle SOA Suite
13.5.1
Starting the Configuration Wizard
13.5.2
Navigating the Configuration Wizard Screens to Extend the Domain with Oracle SOA Suite
13.6
Configuring a Default Persistence Store for Transaction Recovery
13.7
Propagating the Extended Domain to the Domain Directories and Machines
13.7.1
Packing Up the Extended Domain on WCCHOST1
13.7.2
Unpacking the Domain in the Managed Servers Domain Directory on WCCHOST1
13.7.3
Unpacking the Domain on WCCHOST2
13.8
Modifying the Upload and Stage Directories to an Absolute Path
13.9
Starting and Validating the WLS_SOA1 Managed Server
13.9.1
Starting the WLS_SOA1 Managed Server
13.9.2
Adding the SOAAdmin Role to the Administrators Group
13.9.3
Validating the Managed Server by Logging in to the SOA Infrastructure
13.10
Setting the Front End Host and Port for the SOA Cluster
13.11
Starting and Validating the WLS_SOA2 Managed Server
13.12
Validating the Location and Creation of the Transaction Logs
13.13
Configuring Oracle HTTP Server for the Extended Domain
13.13.1
Configuring Oracle HTTP Server for SOA in an Oracle WebCenter Content Enterprise Deployment
13.13.2
Configuring the WebLogic Proxy Plug-In
13.13.3
Validating the Oracle SOA Suite URLs Through the Load Balancer
13.14
Post-Configuration Steps for Oracle SOA Suite
13.14.1
Enabling SSL Communication Between the SOA Servers and the Hardware Load Balancer
13.14.2
Considerations for sync-async interactions in a SOA cluster
13.15
Enabling Automatic Service Migration and JDBC Persistent Stores for Oracle SOA Suite
14
Extending the Domain to Include Inbound Refinery
14.1
Overview of Extending the Domain to Include Inbound Refinery
14.2
Extending the Domain for Inbound Refinery
14.2.1
Starting the Configuration Wizard
14.2.2
Navigating the Configuration Wizard Screens to Extend the Domain
14.3
Completing Postconfiguration and Verification Tasks for Inbound Refinery
14.3.1
Propagate the Domain Configuration Updates for Inbound Refinery
14.3.2
Starting the Node Manager in the Managed Server Domain Directory
14.3.3
Starting the Inbound Refinery Managed Servers
14.4
Configuring the Inbound Refinery Managed Servers
14.4.1
Configuring Inbound Refinery Settings
14.4.2
Setting Up Content Server to Send Jobs to Inbound Refinery for Conversion
14.4.2.1
Creating an Outgoing Provider
14.4.2.2
Enabling Components for Inbound Refinery on Content Server
14.4.2.3
Selecting File Formats To Be Converted
14.5
Validating the Configuration of the Inbound Refinery Managed Servers
15
Extending the Domain to Include Capture
15.1
Overview of Extending the Domain to Include Capture
15.2
Extending the Domain for Capture
15.2.1
Starting the Configuration Wizard
15.2.2
Navigating the Configuration Wizard Screens to Extend the Domain
15.3
Propagating the Domain Configuration to WLS_CPT1 and WLS_CPT2
15.4
Configuring Oracle HTTP Server for the Capture Cluster
15.4.1
Configuring Oracle HTTP Server for the WLS_CPT Managed Servers
15.4.2
Setting the Front-End HTTP Host and Port for the Capture Cluster
15.4.3
Validating Access Through the Load Balancer
16
Extending the Domain to Include WebCenter Content User Interface
16.1
Extending the Domain for WebCenter Content User Interface
16.1.1
Starting the Configuration Wizard
16.1.2
Navigating the Configuration Wizard Screens to Extend the Domain
16.2
Propagating the Domain Configuration to WLS_WCCUI1 and WLS_WCCUI2
16.3
Modifying System-Level Settings Through MBeans
16.4
Configuring Oracle HTTP Server with the WebCenter Content User Interface Cluster
16.4.1
Configuring Oracle HTTP Server for the WLS_WCCUI Managed Servers
16.4.2
Setting the Front-End HTTP Host and Port for the WebCenter Content User Interface Cluster
16.4.3
Validating Access Through the Load Balancer
16.5
Completing the Workflow Configuration
Part IV Common Configuration and Management Procedures for an Enterprise Deployment
17
Common Configuration and Management Tasks for an Enterprise Deployment
17.1
Verifying Manual Failover of the Administration Server
17.1.1
Failing Over the Administration Server to a Different Host
17.1.2
Validating Access to the Administration Server on WCCHOST2 Through Oracle HTTP Server
17.1.3
Failing the Administration Server Back to WCCHOST1
17.2
Enabling SSL Communication Between the Middle Tier and the Hardware Load Balancer
17.2.1
When is SSL Communication Between the Middle Tier and Load Balancer Necessary?
17.2.2
Generating Self-Signed Certificates Using the utils.CertGen Utility
17.2.3
Creating an Identity Keystore Using the utils.ImportPrivateKey Utility
17.2.4
Creating a Trust Keystore Using the Keytool Utility
17.2.5
Importing the Load Balancer Certificate into the Trust Store
17.2.6
Adding the Updated Trust Store to the Oracle WebLogic Server Start Scripts
17.2.7
Configuring Node Manager to Use the Custom Keystores
17.2.8
Configuring WebLogic Servers to Use the Custom Keystores
17.2.9
Testing Composites Using SSL Endpoints
17.3
Configuring Roles for Administration of an Enterprise Deployment
17.3.1
Summary of Products with Specific Administration Roles
17.3.2
Adding a Product-Specific Administration Role to the Enterprise Deployment Administration Group
17.4
Using JDBC Persistent Stores for TLOGs and JMS in an Enterprise Deployment
17.4.1
About JDBC Persistent Stores for JMS and TLOGs
17.4.2
Products and Components that use JMS Persistence Stores and TLOGs
17.4.3
Performance Impact of the TLOGs and JMS Persistent Stores
17.4.4
Roadmap for Configuring a JDBC Persistent Store for TLOGs
17.4.5
Roadmap for Configuring a JDBC Persistent Store for JMS
17.4.6
Creating a User and Tablespace for TLOGs
17.4.7
Creating a User and Tablespace for JMS
17.4.8
Creating GridLink Data Sources for TLOGs and JMS Stores
17.4.9
Assigning the TLOGs JDBC store to the Managed Servers
17.4.10
Creating a JDBC JMS Store
17.4.11
Assigning the JMS JDBC store to the JMS Servers
17.4.12
Creating the Required Tables for the JMS JDBC Store
17.5
Performing Backups and Recoveries for an Enterprise Deployment
17.6
Modifying the Upload and Stage Directories to an Absolute Path
18
Using Whole Server Migration and Service Migration in an Enterprise Deployment
18.1
About Whole Server Migration and Automatic Service Migration in an Enterprise Deployment
18.1.1
Understanding the Difference Between Whole Server and Service Migration
18.1.2
Implications of Using Whole Server Migration or Service Migration in an Enterprise Deployment
18.1.3
Understanding Which Products and Components Require Whole Server Migration and Service Migration
18.2
Creating a GridLink Data Source for Leasing
18.3
Configuring Whole Server Migration for an Enterprise Deployment
18.3.1
Editing the Node Manager's Properties File to Enable Whole Server Migration
18.3.2
Setting Environment and Superuser Privileges for the wlsifconfig.sh Script
18.3.2.1
Setting the PATH Environment Variable for the wlsifconfig.sh Script
18.3.2.2
Granting Privileges to the wlsifconfig.sh Script
18.3.3
Configuring Server Migration Targets
18.3.4
Testing Whole Server Migration
18.4
Configuring Automatic Service Migration in an Enterprise Deployment
18.4.1
Setting the Leasing Mechanism and Data Source for an Enterprise Deployment Cluster
18.4.2
Changing the Migration Settings for the Managed Servers in the Cluster
18.4.3
About Selecting a Service Migration Policy
18.4.4
Setting the Service Migration Policy for Each Managed Server in the Cluster
18.4.5
Restarting the Managed Servers and Validating Automatic Service Migration
18.4.6
Failing Back Services After Automatic Service Migration
19
Configuring Single Sign-On for an Enterprise Deployment
19.1
About Oracle HTTP Server Webgate
19.2
General Prerequisites for Configuring Oracle HTTP Server Webgate
19.3
Enterprise Deployment Prerequisites for Configuring OHS 12c Webgate
19.4
Configuring Oracle HTTP Server 12c WebGate for an Enterprise Deployment
19.5
Registering the Oracle HTTP Server WebGate with Oracle Access Manager
19.5.1
Locating and Preparing the RREG Tool
19.5.2
About RREG In-Band and Out-of-Band Mode
19.5.3
Updating the Standard Properties in the OAM11gRequest.xml File
19.5.4
Updating the Protected, Public, and Excluded Resources for an Enterprise Deployment
19.5.5
Running the RREG Tool
19.5.5.1
Running the RREG Tool in In-Band Mode
19.5.5.2
Running the RREG Tool in Out-Of-Band Mode
19.5.6
Files and Artifacts Generated by RREG
19.5.7
Copying Generated Artifacts to the Oracle HTTP Server WebGate Instance Location
19.5.8
Restarting the Oracle HTTP Server Instance
19.6
Setting Up the WebLogic Server Authentication Providers
19.6.1
Backing Up Configuration Files
19.6.2
Setting Up the Oracle Access Manager Identity Assertion Provider
19.6.3
Setting the Order of Providers
19.7
Configuring Oracle ADF and OPSS Security with Oracle Access Manager
A
Using Multi Data Sources with Oracle RAC
A.1
About Multi Data Sources and Oracle RAC
A.2
Typical Procedure for Configuring Multi Data Sources for an Enterprise Deployment
Scripting on this page enhances content navigation, but does not change the content in any way.