WebServer‎ > ‎

OHS webserver

Oracle HTTP server

Oracle HTTP server is web server component and it is based on Apache Foundation projects HTTP server 2.x version build.  

Oracle FMW consists of below components. 
1. OHS (Oracle HTTP Server)
2. OPMN(Oracle Process Management and Notification)
3. OWC (Oracle Web Cache)
Why do we need to choose OHS?

Well below are the major benefits targeted:

·         Separate modules developed by Oracle for SSO (Single Sign On) mod_osso

·         Clustered deployment to make high availability

·         Oracle FMW components can proxy with respective modules

·         OHSupports persistent CGI processes programming with PERL, C, PHP

·         OHS can proxy WebLogic with mod_wl_ohs

·         OHS can communicate with DB with mod_plsql


OHS Installation

Step 1: Download the OHS software distributed as a zip file with compatable version associated with different OS. Here I am using Solaris Sparc with 64 bit machine for installation.
Now latest version Oracle FMW 11g available. As part of Example installation we choosen 10g installation file : AS101330_companionCD_sparc64_disk1.zip. Extract this OHS zip file into one of the operating system mountpoint
Ex: /OHS/AS101330_companionCD_sparc64_disk1
Step 2: Navigate the install directory and execute the runinstaller if require assign all users execute previllage.

cd /OHS/AS101330_companionCD_sparc64_disk1/Disk1/install/
chmod +x runInstaller

The runInstaller is a binary executable file. Before you run, make sure that have execute permission.
Step 3: Now execute the runInstaller binary as shown below at the command prompt:

 $ ./runInstaller

If XMing or Exceed installed on your local desktop Windows machine then, It will open the Oacle Universal Installer and Specify Inventory directory and Credentials.
Specify the operating system user's group name that is relavent to your environmetn for example here I am using OHS
Click  on Next button after that it will go to another screen which tells you to execute the  orainstRoot.sh script with root user
OHS installation step 1
Step 4: Now go back to the command prompt in new window login with root user and execute the orainstRoot.sh script with root user at /export/home/OHS/oraInventory/ and then click on Continue button on GUI installation wizard.
Oracle HTTP sever installation step 2
Step 5: Specify File Locations and Click on Next button
Oracle HTTP server installation step 3
Enter the full path of the file representing the product(s) you want to install :
Path : /OHS/AS101330_companionCD_sparc64_disk1/Disk1/stage/products.xml
Enter or select a name for the installation and the full path where you want to install the product.
Name: ohs
Path: /OHS/oracle/ohs
Step 6: Select the Product as shown in the screenshot, to Install check the radio button of Oracle HTTP Server with Apache 2.0  and click on the Next button.
Oracle HTTP server installation step 4
Step 7: Specify Port Configuration options and Click on Next button
Check the radio button of Automatic / manual

Example of path /OHS/oracle/ohs/staticports.ini
Oracle HTTP Server installation
Click on Install or press Alt+I
Step 8: Summary screen of Oracle HTTP Server with Apache 2.0 will display and Click on Install button and then it will start the installation process, it will log the installation session at :
Oracle HTTP server installation
Step 9: In middle of the OHS Installation, You might get a popup dialog box and it will ask you to setup the privileges by executing the root.sh script. Do that if it is prompted.
Oracle HTTP server installation root.sh
Step 10: go to command prompt execute the root.sh script with root user and then click on "OK" button in dialog box.
Ex: /OHS/oracle/ohs/root.sh
Finally, End of Installation screen will display and click on Exit button
It will confirm us with a message "The installation of Oracle HTTP Server with Apache 2.0 was successful.
Final step Oracle HTTP server installation

Please write back to us by signing in Google account below link, what do you think about this page. How we can improve this page to give more ease of use OHS installation process.  This page inputs contributed by Mr. Sarangapani Matoori