Installing the Oracle9i
Application Server on Solaris
Module Objectives
Purpose
The Universal Installer in the Oracle9i
Application Server (Oracle9iAS)
installs all the components that are used throughout the Oracle9i
by Example series.
Objectives
After completing this module, you should be able to:
 |
List the Oracle9iAS
installation options |
 |
Install Oracle9iAS
Infrastructure |
 |
Install Oracle9iAS
with Business Intelligence and Forms Option |
Reference Material
The following is a list of useful reference material if you want additional
information about the topics in this module:
 |
Documentation: A90324-01: Oracle9i Application Server Installation
Guide Release 2 (9.0.2) for Sun SPARC Solaris
|
Overview
Oracle9i
Application Server Install Overview
Oracle9i Application
Server (Oracle9iAS)
is a scalable, secure, application server. It enables you to deliver Web
content, host Web applications, connect to back-office applications, and
access your data on wireless devices. The Oracle9iAS
installation consists of:
1. Oracle9iAS
Installation:
Back to List
Oracle9iAS applications run on the middle tier. The Oracle9iAS installation
offers the following install types:
|
|
J2EE and Web Cache:
Provides a Web server that enables you to develop and deploy Java
2 Enterprise Edition (J2EE) applications, use J2EE and Simple Object
Access Protocol (SOAP) based Web services, and accelerates Web site
performance with Oracle9iAS Web Cache. |
|
|
Portal and Wireless:
Enables the deployment of enterprise portals and wireless applications.
Includes all Oracle9iAS components available in the J2EE andWeb Cache
install type. |
|
|
Business Intelligence and Forms:
Enables analysis of clickstream data, personalization of applications,
use of forms-based applications, and deployment of Decision Support
System and Web-based reports.
Includes all Oracle9iAS components available in the Portal and Wireless
install type.
|
|
|
Unified Messaging:
Enables the messaging capabilities of Oracle9iAS. Includes all of
the Oracle9iAS components available in the Business Intelligence and
Forms install type. |
Oracle9i Application Server Install Components
The following table lists the components installed with each type of
installation
|
Component
|
J2EE and
Web Cache
|
Portal and
Wireless
|
Business Intelligence and Forms
|
Unified Messaging
|
| Oracle9iAS Web Cache |
Yes
|
Yes
|
Yes
|
Yes
|
| Oracle HTTP Server |
Yes
|
Yes
|
Yes
|
Yes
|
| Oracle Enterprise Manager |
Yes
|
Yes
|
Yes
|
Yes
|
| Oracle9iAS Containers for J2EE |
Yes
|
Yes
|
Yes
|
Yes
|
| Oracle9iAS Portal |
|
Yes
|
Yes
|
Yes
|
| Oracle9iAS Wireless |
|
Yes
|
Yes
|
Yes
|
| Oracle9iAS Discoverer |
|
|
Yes
|
Yes
|
| Oracle9iAS Reports Services |
|
|
Yes
|
Yes
|
| Oracle9iAS Clickstream Inelligence |
|
|
Yes
|
Yes
|
| Oracle9iAS Forms Services |
|
|
Yes
|
Yes
|
| Oracle9iAS Personalization |
|
|
Yes
|
Yes
|
| Oracle9iAS Unified Messaging |
|
|
|
Yes
|
2. Oracle9iAS
Infrastructure Installation
Back to List
The Oracle9iAS Infrastructure installation consists of:
|
|
Oracle9iAS
Metadata Repository:
Pre-seeded database containing metadata needed to run Oracle9iAS instances. |
|
|
Oracle Internet Directory:
Directory service that enables sharing information about dispersed
users and network resources. Oracle Internet Directory implements
the LDAP, v3. |
|
|
Oracle9iAS
Single Sign-On:
An enterprise-wide user authentication service to authenticate access
of multiple accounts and Oracle9iAS applications.
|
 |
Oracle Management Server:
Processes system management tasks and administers the distribution
of these tasks across the network using the Oracle Enterprise Manager
Console. The Console and its three-tier architecture can be used with
the Oracle Enterprise Manager Web site to manage not only Oracle9iAS,
but your entire Oracle environment. |
|
|
J2EE andWeb Cache:
For internal use with Oracle9iAS Infrastructure to configure Oracle
HTTP Server and Oracle9iAS Container for J2EE. . Not used for component
application deployment. |
Oracle9iAS Infrastructure is required for all of the Oracle9iAS middle-tier
applications except when installing the J2EE and Web Cache install type
without single sign-on or clustering. You should have installed an Oracle9iAS
Infrastructure in your network prior to installing the Portal and Wireless,
Business Intelligence and Forms, or Unified Messaging install types. For
better performance and easier manageability, you should consider installing
Oracle9iAS Infrastructure on a separate computer.
3. Oracle9iAS
Developer Kits Installation
Back to List
The Oracle9iAS Developer Kits installation enables the user to create
XML applications, develop portlets, enable wireless applications, integrateWeb
sites with wireless devices, and develop application provider Web services.
Oracle9iAS Developer Kits installs:
Hardware and Software Requirements
Hardware Requirements
 |
CPU
|
Sun SPARC |
 |
Memory
|
| |
|
Install Type |
Minimum Memory Required |
| |
|
J2EE Web Cache |
128 MB
|
| |
|
All other Oracle9iAS install types
with three Oracle9iAS Components
|
256 MB
|
| |
|
All other Oracle9iAS install types
with four or more Oracle9iAS Components
|
512 MB
|
| |
|
Oracle9iAS Infrastructure |
512 MB
|
 |
Disk space |
2 GB (On a Single Disk) |
 |
Swap Space (/tmp) |
1 GB |
 |
Space in /var/tmp |
100 MB |
Software Requirements
 |
Operating system: Solaris 8 with the following patch cluster:
Xsun patch: 108652-37 or higher
CDE dtwm patch: 108921-13 or higher
Motif 2.1 patch: 108940-37 or higher
Portal and Wireless patch: 112138-01 or higher
|
Environment Setup
Set the following environment variables appropriately.
|
Variable
|
Example Value
|
Comments
|
 |
ORACLE_HOME |
/private/products/ias20/infra |
Where the product executables are installed. |
 |
TMP |
/tmp |
The temporary or swap area |
 |
LD_LIBRARY_PATH |
/private/products/ias20/infra/lib |
Should contain $ORACLE_HOME/lib |
 |
PATH |
/usr/bin:/usr/local/bin:.:/private |
Should contain $ORACLE_HOME/bin |
You should have privileges to login as root (super user) on the system.
Hostnames File Configuration
Oracle Universal Installer requires that the fully qualified hostname
information appear in the configuration files for your computer. A fully
qualified hostname includes both the name of the system and its domain.
Verify that /etc/hosts.* has the following format:
IP_ADDRESS FULLY_QUALIFIED_HOSTNAME
SHORT_HOSTNAME ALIASES
The following example shows a properly configured /etc/hosts.* file:
148.87.9.44 oasdocs.us.oracle.com
oasdocs oracleinstall
In addition to /etc/hosts, ensure the following files use the fully qualified
hostname:
/etc/nodename
/etc/inet/hosts
/etc/hostname.*
/etc/net/ticlts/hosts
/etc/net/ticots/hosts
/etc/net/ticotsord/hosts
/etc/inet/ipnodes
Note: The hostname may appear in each of these files more than once.
You must add the domain information to every occurrence of the hostname
Creating UNIX Accounts and Groups
The following UNIX account and groups are required for the installation
process:
- UNIX Group Name for the Oracle Universal Installer Inventory:
Use the admintool or groupadd utility to create a group name. For example,
oinstall. The
oinstall group will own
Oracle Universal Installers oraInventory directory. The oracle
user account that runs the installation must
have the oinstall group as its primary group.
- UNIX Account to Own Oracle Software:
The oracle account is the UNIX account that owns Oracle software for
your system. You must run Oracle Universal Installer from this account.
Login Shell should preferably be Korn shell. Do not use root as the
oracle account.
How to Install Oracle9iAS
Click the following links to proceed with suitable Installations:
Module Summary
In this module, you should have learned how to:
 |
List the Oracle9iAS
installation options |
 |
Install Oracle9iAS
Infrastructure |
Copyright © 2002 Oracle Corporation. All Rights Reserved.
Close Window
|