This guide describes how to install and configure Oracle Application Server 10g release 1 (9.0.4) on UNIX systems with the Install Navigator for Oracle. Read the release notes for the product on your platform before installing it. The release notes are available on the Oracle Application Server 10g disc. The latest version of the release notes is also available on the OTN Web site:
http://otn.oracle.com/documentation/
Before starting installation, you should consider the following things:
The system must meet the following minimum hardware requirements.
CPU | PentiumIII 450MHz |
Physical memory(RAM) | Java Developer Topology:512MB Portal and Wireless Developer:1GB OracleAS Infrastructure 10g:1GB |
Disk space | Java Developer Topology:520MB Portal and Wireless Developer:1.1GB OracleAS Infrastructure 10g:2.5GB |
Space in /tmp | Java Developer Topology:250MB Portal and Wireless Developer:250MB OracleAS Infrastructure 10g:250MB |
Swap space | Java Developer Topology:1.5GB Portal and Wireless Developer:1.5GB OracleAS Infrastructure 10g:1.5GB |
JDK | Prepackaged JDK1.4.2 |
Note:
If there is less than 250 MB of disk space available in the /tmp directory, set the TEMP and TMPDIR environment variables to the oracle userfs environment. The Install Navigator for Oracle would unknowingly switch user from root to oracle, hence to set these environment variables for the root user's environment doesn't work at all this time.
Create a directory that have less than 250MB free disk space.
# mkdir /opt/tmp
# chmod 1777 /opt/tmp
Add the TEMP, TMPDIR environment variables to the oracle user's shell startup file(.bash_profile)
export TEMP=/opt/tmp
export TMPDIR=/opt/tmp
In order to install Oracle Application Server 10g in Asianux, you need to configure this system as described below. In this seciton you will learn how to use Oracle Application Server 10g with oracle9i_support package and without it.
oracle9i_support is equivalent fanctionality to the patch #3006854 . You do not need to apply additional patch if you have installed this package.
# rpm -ivh /mnt/cdrom/Asianux/RPMS/oracle9i_support-1.0-2AX.i386.rpm
# chgcc.sh -v 296Upon the completion, you need to revert the version of gcc back to 3.2.3. To do that please execute chgcc.sh script as following.
# chgcc.sh -v 323
Change gcc and g++
Put gcc296 and g++296 first in the $PATH variable by creating the following symbolic links. These are required for the relinking of some Oracle binaries as the root user:
# mv /usr/bin/gcc /usr/bin/gcc323
# mv /usr/bin/g++ /usr/bin/g++323
# ln -s /usr/bin/gcc296 /usr/bin/gcc
# ln -s /usr/bin/g++296 /usr/bin/g++
To restore the system to gcc3.2.3 after the Oracle installation type:
# rm /usr/bin/gcc
# rm /usr/bin/g++
# mv /usr/bin/gcc323 /usr/bin/gcc
# mv /usr/bin/g++323 /usr/bin/g++
Install the 3006854 patch
To install the patch for your system as the root user, Enter a command similar to the following:
# unzip p3006854_9204_LINUX.zip
# cd 3006854
# sh rhel3_pre_install.sh
Log in and switch user to root. In order to mount the disc, right-click the Desktop and then click Mount or enter a command similar to the following:
$ su -
# mount /mnt/cdrom
To run Install Navigator for Oracle as the root user, Enter a command similar to the following:
# oranavi
Start Install Navigator for Oracle. Select the Operation type from following choices, then Click Next.
Specify the installation media.
Check the Product Version that you plan to install, then Click OK.
Specify the local Unix groups and user, then Click Next.
Specify the oracle user password and user home directory, then Click Next.
The ORACLE_BASE, ORACLE_HOME and ORACLE_SID environment variables, then Click Next.
If Add some environment variables of the Oracle Database to the Apache configured file, Click Yes. Otherwise Click No.
If Start the installation now, Click Yes. Otherwise Click No.
Start Oracle Universal Installer. then, Click Next.
Specify the full path of the inventory directory, then, Click Next.
Only during the first installation of Oracle products on a system, run $ORACLE_BASE/oraInventory/orainstRoot.sh in a separate terminal window as the root user:
# /opt/oracle/orainstRoot.sh
After running the script, Click Continue.
In the Destination section, specify the Path value for the Oracle home directory, then Click Next.
Select the installation product, then Click Next. At this time select "Oracle Application Server 10g".
Select the installation type, then Click Next. At this time select "J2EE and Web Cache".
Confirm that all of the required information with the installation, then Click Next.
Select the "Root privileges" that is just a reminder for the root.sh script, the Click Next.
Select the components that automatically start at the end of the installation, the Click Next. At this time choose the defaults only.
Enter a name for the instance that must be unique on a computer. Also, enter and confirm the password for the ias_admin user that is administrative user for this instance.
Review the information displayed, then click Install.
After the configuration assistants, this window appears. Then, run the $ORACLE_HOME/root.sh in a separate terminal window as the root user:
# /opt/oracle/product/9.0.4/as_1/root.sh
The Configuration Assistants screen displays status information for some configuration assistants that configure the software and create a database. After the Database Configuration Assistant finishes, click OK to continue.
This is the End of Installation. The configuration assistants configure several Web-based applications. This screen displays the URLs configured for these applications. Make a note of the URLs used.
Copyright(C) 2000-2004 MIRACLE LINUX CORPORATION