Installing Oracle Application Server 10.1.3.1 on Centos 5 server

I am in the process of getting Shibboleth service providers setup on machines in our web environment. The newest, and one of the most urgent service provider that I have to setup is running on a Oracle Application Server. I wanted to get this setup and running in a local test environment so I can show the admins what needs to be done. I decided to get my test system setup under a Virtual Machine in Parallels on my Mac OSX running Centos 5 I had a few hurdles in getting the software installed, but this is what I did.


  1. Downloaded the Centos 5 installation image from here .

  2. Downloaded the Oracle Application Server Deployment Edition from here .

  3. Created a Parallels Virtual machine and ran the Centos 5 DVD iso image to setup to machine. (You will need a gui environment to run the Oracle Universal Installer)

  4. Ftp’d the Oracle Application Server CIPO file to the Centos 5 VM.

  5. Ran this command to expand the cipo file cipo -idv < <name of oracle file>

  6. Commented out the line under [Certified Versions] in the oraparam.ini file located in the install directory to make it so dependency checking is turned off.

  7. Installed the following files. (I found this in the install instructions here , but I just used yum instead of getting the files from the disk)

    1. From CentOS 5.1 - [CD #1]

    mkdir -p /media/cdrom
    mount -r /dev/cdrom /media/cdrom
    cd /media/cdrom/CentOS
    rpm –Uvh binutils-2.*
    rpm –Uvh glibc-2*
    rpm –Uvh glibc-common-2.*
    rpm –Uvh libaio-0*
    rpm –Uvh libgcc-4.*
    rpm –Uvh libstdc++-4.*
    rpm –Uvh make-3*
    rpm –Uvh setarch-2*
    cd /
    eject

    1. From CentOS 5.1 - [CD #2]

    mount -r /dev/cdrom /media/cdrom
    cd /media/cdrom/CentOS
    rpm –Uvh glibc-devel-2.*
    rpm –Uvh gcc-4*
    rpm –Uvh gcc-c++-4.*
    rpm –Uvh libstdc++-devel-4.*
    cd /
    eject

    1. From CentOS 5.1 - [CD #3]

    mount -r /dev/cdrom /media/cdrom
    cd /media/cdrom/CentOS
    rpm –Uvh compat-db-4*
    rpm –Uvh compat-gcc-34-3*
    rpm –Uvh compat-gcc-34-c++-3*
    rpm –Uvh compat-libstdc++-33-3*
    rpm –Uvh libaio-devel-0.*
    rpm –Uvh libXp-1*
    rpm –Uvh openmotif-2*
    rpm –Uvh sysstat-7.*
    cd /
    eject



  8. Next I installed the following rpm becuase I was getting a libdb.so.2 library not found exception. I found the instructions to fix it here .

    1. I did a Google search on “db1-1.85-8.i386” and found man pages that had a link to the rpm I needed.

    2. I downloaded the rpm, within the centos gui, and it asked me to install the rpm.

    3. I installed the rpm, and the library was now available.


  9. Now all I had to do was run the installation of ./runInstallation and everything worked great for me.


I hope that you found this helpful. Please leave comments or extra tips and I will add them to this page.

Posted on Aug 05, 2008 by Mike Jennings in Java | 2 Comments | Permalink



Comments:

hi Mike,
Can you share if the above installation went fine.
We have a similar environement; however, the installation wasn't successful as the process was hanging at 95%, (Setting up HTTP Server Files).
Here is the last few lines of log file. Thanks in advance for any help/Suggestions.

Chandra.
------------------------------------------
Start output from spawned process:
----------------------------------

End output from spawned process.
----------------------------------
Calling Action fileActions10.1.0.3.0 instantiateFile
selectedNodes = null
source = /u01/app/oracle/OAS/10.1.3/Apache/Apache/bin/genwallet
destination = /u01/app/oracle/OAS/10.1.3/Apache/Apache/bin/genwallet
variables = null

Calling Action fileActions10.1.0.3.0 createDirRecurse
destination = /u01/app/oracle/OAS/10.1.3/Apache/Apache/conf/ssl.wlt
selectedNodes = null
permissions = 700
owner = null
group = null

Calling Action SpawnActions10.1.0.3.2 Spawn
installcommand = /u01/app/oracle/OAS/10.1.3/Apache/Apache/bin/genwallet
deinstallcommand = null
WaitForCompletion = true

Start output from spawned process:
----------------------------------

Posted by Chandra Hari on September 26, 2008 at 08:16 AM EDT #

Chandra,

I did not have any issues with the installation at all with the installation hanging. Things went pretty smoothly for me once I got past the installation trying to recognize the os as being redhat 4.

Mike Jennings

Posted by Mike Jennings on September 27, 2008 at 10:10 AM EDT #

Post a Comment:
  • HTML Syntax: Allowed