Installing standalone HTTP server(w/11gDb,3.2ApEx) & architecture questions

Hi,
I'm a newbie to ApEx and am in the process of laying down ApEx infrastructure (11g DB w/ 3.2 ApEx).
Since we want to have the database server behind the firewall, one of the options is to set up 3-tier architecture (ie: DB server, Oracle HTTP server, and user's web browser) ALL on separate hosts. However, it appears all the ApEx installation guides (11g DB w/ 3.2 ApEx) ONLY mention about installing DB/ApEx together with OHS on the same host (ie: OHS is distributed with Oracle 11g, OHS is installed in an Oracle home...etc). This is NOT what I want. Please note that ApEx automatically installs with Oracle db 11g or later.
Q1) Where can I download OHS, NOT bundled together with 11g? Does 10g HTTP server work with 11g DB?
Q2) What's the procedure of setting up OHS on its own host (so that the host can be outside of the firewall)?
Q3) My understanding is that ONE ApEx with ONE database (ie: ApEx resides inside the database). Can I have ONE ApEx pointing to MORE THAN ONE database?
Q4) My understanding is that ApEx is covered under database license, regardless of whether OHS resides in same host of the db server or not. Correct?
Q5) My understanding is that basically I have 2 options of setting up the fore-mentioned scenario OHS as follows:
Option#1: Using the 3-tier architecture or
Option#2: setting up OHS together with database in the same host, but use Proxy server
Which one is the best practice? Pro's and con's?
I also searched on this forum, but it does not appear to have answers to my questions.
Your expertise and insights are appreciated :)
Helen

Thank you, Varad for your prompt reply.
3 more questions:
Q1)
Database + APEX + OHS on server 1 (within the firewall)
Apache 2.2 in the DMZ - serves static pages, non-APEX apps and forwards requests to APEX applications to the OHS running on the db server.Say I have a production db + ApEx + OHS on prod_server, and a test db + ApEx + OHS on test_server, should I have ONE Proxy server for BOTH production AND test, or each environment should have its own proxy server? The SA said that we "should" have one for each and can be on virtual machines but on the same physical host. What's your take on it? From what you mentioned, you folks seem to run everything together within the same Apache web server. But if I make a configuration change (say, in "httpd.conf"), and I need to reboot the Apache web server to take effect, then all the services will be affected, correct?
Q2)
I suggest you first get your database and APEX configured and working correctly and accessible from the OHS. You then install Apache on your DMZ box(download from http://httpd.apache.org) and configure it forward requests destined to the APEX application to the back end OHS. At a minimum your Apache config fille will have entries similar to (assuming external users enter the URL http://www.acme.com/apex to access the APEX applications)
ProxyRequests Off
ProxyPreserveHost On
ProxyPass /apex http://Oracle_HTTP_server:8080/apex
ProxyPassReverse /apex http://Oracle_HTTP_server:8080/apex
.....After the above change, what needs to be included in ApEx Application Builder -> Application xxx -> Shared Components -> Proxy Server -> ?
The "ServerName" in the VirtualHost section?
Q3) Currently I'm on ApEx EPG. And I know that Oracle is pushing towards EPG. But it appears that it's a GOOD idea to move to OHS instead of using the embedded gateway for several reasons. One of them is that it does not seem (or I could not find) the typical Apache configuration file ($ORACLE_HOME/Apache/Apache/conf/httpd.conf). What's your take?
Thanks much again :)
Helen

Similar Messages

  • Installing Oracle HTTP server

    i want to run pl/sql server pages in my database server. so, i downloaded oracle
    Comapnion CD. then i decided to install Oracle HTML DB and Oracle HTTP server
    in the current installed home. but when i try to install the following error
    occurs:
    Oracle OHS Standalone cannot be installed into an existing Oracle RDBMS 9.2.0.1.0
    or higher Oracle Home.
    I am using Oracle 10g R2. do i need to install the Oracle HTTP server on a separate
    home?
    please help.

    i tried to install Oracle HTTP server in a new home but i encountered the following error:
    The installer encountered the following error while trying to connect to the target database:
    ERROR: Exception occured while connecting to database. Please check the connection details of the
    database you specfied and retry.
    IO excpetion: the Network Adapter could not establish the connection.
    i am using Oracle in the same computer i am working. is that the SYS account
    password is wrong. what is the default SYS account password. i donot remeber changing
    it unless it was promted during installation?
    please help.+

  • Facing problem in installing oracle http server

    hi,
    i am trying to install oracle http server from companion cd (oracle 10g) but facing this error
    /Apache/Apache/bin/httpd: error while loading shared libraries: libdb.so.2: cannot open shared object file: No such file or directory.
    i don't know what to do.
    plz help

    Hi,
    there are other posts on this but try an install of the gnome-libs package on the server. It is possible to install a more recent version than 1.4.1.2.90-34.1.i386.
    Mike

  • How to install Oracle HTTP Server 10.1.3.0 on Solaris 10

    Hi !
    I am new to solaris 10 and i want to install oracle HTTP server on solaris 10.
    Kindly can any one share steps/documents how to prepare my system for installation
    uname -r = 5.10
    my user=oracle fro installation
    group=oinstall oracle user group
    Shell = bin/sh bourn shell
    no variable defined in .profile file OR at any place
    my istallation directory=> OracleHome ==> /home/oracle/OracleAs_1
    my oraInventory directory=> orainventory ==> /opt/ora/oraInventory
    following commands executed using root
    chown -R oracle:oinstall /home/oracle
    chown -R oracle:oinstall /opt/ora
    chmod -R 777 /home/oracle
    chmod -R 777 /opt/ora
    ============================
    executing setup using oracle user
    ./runInstaller -executeSysPrereqs command output==> OK/Pass I dont have patch 118345-03
    As patch 118345-03 is not required for the solaris 10with kernal patch/update 5.
    ./runinstaller and installation type= Advance => OC4j was installed successful but http server gives error.
    HTTP server configuration assistant Fails. Setup doesnot complete.
    error ==> http server fails to start Managed processes after the maximun retry limit.
    error status 206
    **** see HTTP_Server~1.log in opmn/logs folder. nothing in log except startprocess and stop process
    **** Apache/Apache/logs don't have any LOG or httpd.id file.
    ========================================
    When i start Apache using apactlstart.sh it runs and i can access http://localhost:777 ===> working with message use opmnctl
    Need Help :) Thanks in advance

    Here is such a description:
    http://onlineappsdba.com/index.php/2007/06/20/install-oracle-soa-suite-101310/
    Jon petter

  • Installing Oracle HTTP server pt.2

    i tried to install Oracle HTTP server in a new home but i encountered the following error:
    The installer encountered the following error while trying to connect to the target database:
    ERROR: Exception occured while connecting to database. Please check the connection details of the
    database you specfied and retry.
    IO excpetion: the Network Adapter could not establish the connection.
    i am using Oracle in the same computer i am working. is that the SYS account
    password is wrong. what is the default SYS account password. i donot remeber changing
    it unless it was promted during installation?
    please help.+

    i tried to check the oracle TNS listener configuration using Oracle Net manager
    i got the following error message:
    Attempting to connect using userid: stardoc
    The test did not succeed.
    ORA-12541: TNS:no listener
    There may be an error in the fields entered,
    or the server may not be ready for a connection.
    what is the problem? i can connect to the database using sqlplus and sqldeveloper.
    but i cannot seem to connect with the database apparently when i try to install
    the Oracle Http server.
    please help!

  • How to install oracle http server in the windows

    Hi,
    Can any one mention how to install oracle HTTP server in windows 2003 server machine?
    regards,
    suresh G.

    Hi,
    Which version of Oracle HTTP Server are you looking for ?
    Download link,
    http://www.oracle.com/technetwork/middleware/ias/downloads/101310-085449.html
    Here you will get both Apache version 1.3.34 for OHS based on Apache 1.3 and Apache version 2.0.55 for OHS based on Apache 2.0.
    Prerequisites
    http://docs.oracle.com/cd/B25222_02/quickinstall.1013/quickinstall/quick_install.htm#sthref9
    Installation steps
    http://docs.oracle.com/cd/B25222_02/install.1013/install/basic_install.htm#sthref274
    On the 1 st screen Select Advanced Installation Mode,
    And select only Oracle HTTP server in the 2nd screen
    Regards
    Fabian

  • Error while installing standalone weblogic server.

    Hi,
    I tried to create standalone weblogic server instance from one of the ADE views. [http://www-apps.us.oracle.com:1100/~lymiller/Drop8StandaloneWLS.html#sample_install|http://www-apps.us.oracle.com:1100/~lymiller/Drop8StandaloneWLS.html#sample_install] .
    After running the command ./wlsconfig.sh in $ADE_VIEW_ROOT/fatools/tools/wlsconfig directory, I got the following error.
    AdminServer only cleanup ...
    ESS runtime not required. Delete ESS runtime bits
    Error: delete() failed. Do dumpStack() to see details.
    Problem invoking WLST - Traceback (innermost last):
    File "/ade/cpalanim_novthu30/fatools/tools/wlsconfig/fusion_apps_domain.py", line 2304, in ?
    File "/ade/cpalanim_novthu30/fatools/tools/wlsconfig/fusion_apps_domain.py", line 2290, in runIt
    File "/ade/cpalanim_novthu30/fatools/tools/wlsconfig/fusion_apps_domain.py", line 2220, in cleanUpDomain
    File "/tmp/WLSTOfflineIni20330.py", line 59, in delete
    at com.bea.plateng.domain.script.jython.CommandExceptionHandler.handleException(CommandExceptionHandler.java:51)
    at com.bea.plateng.domain.script.jython.WLScriptContext.handleException(WLScriptContext.java:1490)
    at com.bea.plateng.domain.script.jython.WLScriptContext.delete(WLScriptContext.java:1285)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    com.bea.plateng.domain.script.jython.WLSTException: com.bea.plateng.domain.script.jython.WLSTException: com.bea.plateng.domain.script.ScriptException: No AppDeployment object with name ESSJobTypesAPP
    Anyone faced this issue ?

    The link that you posted is not working, saying page not found. Did you install WLS from oracle downloads site. Or did you install fusion/webcenter suite that installs the WLS also. I have installed Web Center Suite 11g that installed WLS also. I could create new Domains using config.sh without any errors using this WLS installer.
    Ravi Jegga

  • Problem installing standalone report server

    I installed a report server using rwserver -install repsrv1 after which it directed me to windows services to start the service. When I try to start the service it gives error: The OracleOH_MidTr904Reports [repsrv1] service terminated with service-specific error 50125. How do I fix this error? Thanks.

    1) Run server as standalone as workaround and if it works make server opmn manageable.
    rwserver server=name
    2) Running as service is kind of old.
    Make the reports server opmn manageable. OPMN will restart server if it shuts down for some reason thus ensuring it remains always up.
    in bin dir give
    addNewServerTarget servername
    and restart opmn
    See
    [     Publishing reports to web  - 10G  ]
    search for "opmn.xml"
    [    All Docs for all versions    ]
    http://otn.oracle.com/documentation/reports.html
    [     Publishing reports to web  - 10G  ]
    http://download.oracle.com/docs/html/B10314_01/toc.htm (html)
    http://download.oracle.com/docs/pdf/B10314_01.pdf (pdf)
    [   Building reports  - 10G ]
    http://download.oracle.com/docs/pdf/B10602_01.pdf (pdf)
    http://download.oracle.com/docs/html/B10602_01/toc.htm (html)
    [   Forms Reports Integration whitepaper  9i ]
    http://otn.oracle.com/products/forms/pdf/frm9isrw9i.pdf
    ---------------------------------------------------------------------------------

  • Installing Oracle HTTP Server WITHOUT Universal Installer?

    On my computer (Win XP, DB 10.1.0.4) the Universal Installer that comes with the Companion CD still fails at startup. So I installed HTML DB from the htmldb_2.0.zip file.
    But what about the HTTP Server? How can install it without using the OUI?
    The response file from the Companion CD offers only these two choices:
    - Oracle HTML DB and Oracle HTTP Server
    - Oracle HTML DB only
    I have to admit that I don't really fancy the idea of installing HTML DB again via response file...
    Any ideas?

    Sabine,
    Do you use an intel pentium 4?Yes. Do you think that bug is still around?No, I was confusing it because just recently I installed 8.1.7 on my XP machine and ran into that bug. It shouldn't affect a 10.x install.
    What is the error message you get? Or does it just
    crash?The windows error message "The oui.exe found a
    problem and need to be closed." ("oui.exe hat ein
    Problem festgestellt und muss beendet werden") Tough. Not much information.
    Do you have anything special set up on your machine, firewall, cluster, etc.? How much RAM?
    Sometimes the setup.exe didn't work for me. There is another oui.exe in the "install" subdirectory. Please try this one.
    If you don't get any further I would suggest to open an iTar with Oracle Support.
    If you had more specific error messages perhaps we can find something.
    Please look in c:\programme\oracle\inventory\logs whether you can find more information.
    ~Dietmar.

  • Installing Oracle HTTP Server after installation and configuration.

    Hello,
    I am using EPM 11.1.2.2 and I have installed Essbase, FR, EAS and EIS but not Oracle HTTP server component.
    Is it possible to install it after completion of deployment of whole Hyperion components?
    If I install only HTTP component of foundation service and reconfigure Web server will that work without an issue?
    Or do I need to reinstall all components?
    And, as in EPM 11.1.2.2 for installing Essbase only, Oracle HTTP server is not mandatory, can I skip that component?
    Will that make any impact in future?
    Thanks,

    You can install OHS after you have completed the configuration, install, then configure web server and select OHS.
    It is up to you whether you install and use OHS as the web server, it is not mandatory. If you are using workspace then you will need to configure one of the available web servers.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • After installing Oracle HTTP Server Failure ORA-12560

    Hello,
    i was installing the Oracle HTTP Server, the installation completed succesfully.
    But after the install procedure, i was trying to connect to sqlplus with the following commandos:
    sqlplus /nolog
    connect SYS AS SYSDBA
    PASSWORD
    Output: ORA-12560
    If i uninstall the HTTP Server, the connect SYS AS SYSDBA execute successfully.
    What´s the mistake of my part?
    Thanks for Answering.

    Hi,
    the Oracle Database service is up.
    I opened the Internet Explorer, and print the following URL:
    http://HOSTNAME:5560/isqlplus/login.uix
    If i try to log in as: SYS AS SYSDBA with empty connect descriptor, it returns
    SP2-0306
    If i log in as SYS as SYSDBA with the Service_Name from TNSnames.ora (it´s different from the one in the prefilled string)
    it´s also SP2-0306 (seems isqlplus don´t like the "AS SYSDBA" :-/
    Now i tried with the User SYSTEM:
    SYSTEM without connect identifier: SUCCESS
    SYSTEM with the Service_Name from TNSnames.ora: SUCCESS
    Something is mysterious. At the Beginning in the Field Connect Identifier there was an prefilled string that includes a different Service Name to the Service Name in tnsnames.ora.
    Sorry, i know i´m Beginner with Oracle,
    thanks for your patience.

  • To install Oracle HTTP Server only

    Hi,
    I already installed Apex (3.0) in an Oracle database a while ago. I have used our Oracle iAS 10.1.2 as the application server. Now, I would like to install the Oracle HTTP Server in the database server and use it to run Apex. With the 10g companion CD, there is not any option to install the Oracle HTTP Server (Apache 1.3) only. Is there any way that I can install the Oracle HTTP Server only without installing Apex again? Where can I download it?
    Also, I heard that there is a version of Oracle HTTP Server (Apache 2) bundled with Oracle 11g. Can I use it for Apex 3.0?
    Thanks.
    Andy

    Hi,
    See:
    http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/10201winsoft.html
    Here you have the option, to install HTTP only
    Kind regards,
    Iloon
    PS: be aware this cd contains apex 1.6 ;-)

  • Install Oracle HTTP Server to Oracle Database XE

    Successfully managed to install Oracle Database XE to Windows 2000 (after temporarily dropping TNSNAMES and TNS_ADMIN variables). I want to learn how to use Application Express (formerly HTML DB) and it would be a pain/take ages to get the enterprise DBA's to install it onto a supported networked instance. I have installed HTML DB into Oracle XE but the post installation instructions require that Oracle HTTP Server is installed. How do you get Oracle HTTP Server installed into Oracle XE? Oracle Universal Installer does not recognise Oracle XE as an Oracle Home. How do you use Oracle Universal Installer on Oracle XE? or how do you download Oracle HTTP Server with InstallShield? Seems strange that Oracle XE does not integrate with other toolset installations.
    Thanks

    ALTER SESSION SET CURRENT_SCHEMA = FLOWS_020000;
    exec FLOWS_020000.wwv_flow_upgrade.switch_schemas ('FLOWS_020000','FLOWS_020100');commit;I would give it a try, it's hard to make it worse ;).
    Oracle XE / Apex is almost the same.
    Some of the differences are:
    - SSO authentication is not supported out of the box (although there are workarounds)
    - You can assign only a single database schema to a workspace
    - There are no developer accounts in the workspaces
    Basically, both version are pretty much the same. You can export / import applications both ways.
    I cannot see what you mean by missing templates. They are all there (although not in the filesystem but stored in the database via XMLDB).
    You can reach the documentation from the homepage of XE and also from Start > Programs > Oracle Express Edition
    ~Dietmar.

  • ApEx install with HTTP server on separate boxes

    I want to configure ApEx 3.1 that is installed in an Oracle 10.2 database on server1 (linux) to work with an OracleAS 10.2 HTTP server installed on server2 (also linux). What extra steps do I need to do? I understand I need to place the images directory from the ApEx installation directory on server1 to AS_ORACLE_HOME/Apache directory on server2 and change the connect string in the dads.conf file to point to the server1. Is that correct?

    Hello,
    Yes that's correct. It's well described in the Oracle Apex Installation Guide and documentation:
    http://download.oracle.com/docs/cd/E10513_01/doc/install.310/e10496/toc.htm
    Regards,
    Dimitri
    -- http://dgielis.blogspot.com/
    -- http://www.apex-evangelists.com/
    -- http://www.apexblogs.info/

  • Oracle VM Server for SPARC - network multipathing architecture question

    This is a general architecture question about how to best setup network multipathing
    I am reading the "Oracle VM Server for SPARC 2.2 Administration Guide" but I can't find what I am looking for.
    From reading the document is appears it is possible to:
    (a) Configure IPMP in the Service Domain (pg. 155)
    - This protects against link level failure but won't protect against the failure of an entire Service LDOM?
    (b) Configure IPMP in the Guest Domain (pg. 154)
    - This will protect against Service LDOM failure but moves the complexity to the Guest Domain
    - This means the there are two (2) VNICs in the guest though?
    In AIX, "Shared Ethernet Adapter (SEA) Failover" it presents a single NIC to the guest but can tolerate failure of a single VIOS (~Service LDOM) as well as link level failure in each VIO Server.
    https://www.ibm.com/developerworks/mydeveloperworks/blogs/aixpert/entry/shared_ethernet_adapter_sea_failover_with_load_balancing198?lang=en
    Is there not a way to do something similar in Oracle VM Server for SPARC that provides the following:
    (1) Two (2) Service Domains
    (2) Network Redundancy within the Service Domain
    (3) Service Domain Redundancy
    (4) Simplify the Guest Domain (ie single virtual NIC) with no IPMP in the Guest
    Virtual Disk Multipathing appears to work as one would expect (at least according the the documentation, pg. 120). I don't need to setup mpxio in the guest. So I'm not sure why I would need to setup IPMP in the guest.
    Edited by: 905243 on Aug 23, 2012 1:27 PM

    Hi,
    there's link-based and probe-based IPMP. We use link-based IPMP (in the primary domain and in the guest LDOMs).
    For the guest LDOMs you have to set the phys-state linkprop on the vnets if you want to use link-based IPMP:
    ldm set-vnet linkprop=phys-state vnetX ldom-name
    If you want to use IPMP with vsw interfaces in the primary domain, you have to set the phys-state linkprop in the vswitch:
    ldm set-vswitch linkprop=phys-state net-dev=<phys_iface_e.g._igb0> <vswitch-name>
    Bye,
    Alexander.

Maybe you are looking for

  • Help Please - New iPod Classic will not sync with existing iTunes library

    Please help, I have researched every forum I can find and all the suggested tips have not worked for me.  Here is my problem..... I have a new laptop and a new iPod classic.  I have checked and both have the most up to date software.  I have logged i

  • Closing Balance of GL is not match with opeaning Balance

    Hi Experts We are yet go for Closing activities, but i am seeing that some of the GL's are showing incorrect balances between opening and closing balances For Ex: Bank GL showing 563576 as closing balance in 2008 and the same GL is showing 459875 as

  • Problem in printing TDS certificate

    Hi SAP Guru's We are on SAP 4.6 C, By mistake we have entered the wrong challan number in "J1INBANK - Update Bank Challan Number" and to correct this one of user try to reverse the document by using the t-code "J1INREV - Reverse" but the period was c

  • HT204088 refund request page

    Why is it so hard to find the refund request page?  I made a contribution for an app and have cannot receive the service, therefore I want to get a refund.  It is almost impossible to find a link to the correct location for make a request.

  • How  to  stop  putting    between  every  word?

    My +imac +just +started +doing +this. +I +am +using +lion. +Maybe +it +is +a +keyboard +falt, +but +then +it +wouldnt +put +them +before +each +word +it +would +do +them +randomly. Any +ideas +how +to +stop +this +nonsense?? Yeah +right. +this +isnt