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?

Yes that's correct. It's well described in the Oracle Apex Installation Guide and documentation:
-- http://dgielis.blogspot.com/
-- http://www.apex-evangelists.com/
-- http://www.apexblogs.info/

Similar Messages

  • Apex install choose http server

    I'd like to install a new apex instance on one server on which there is HP UX Apache Web Server, can I use this Apache server of i have to install apache on companion cd for Apex installation?
    Thanks for your feedback

    If it is 11g you can use the embedded server (not the best idea for production usage) or you use the server software off the cd. The install of Apache you have on your HP server will not support APEX.. You can use the hp server Apache to pass requests the Oracle Apache server..
    Thank you,
    Tony Miller
    Webster, TX

  • How to install Oracle HTTP Server 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:
    Jon petter

  • 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
    Oracle OHS Standalone cannot be installed into an existing Oracle RDBMS
    or higher Oracle Home.
    I am using Oracle 10g R2. do i need to install the Oracle HTTP server on a separate
    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.+

  • 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!

  • APEX without Oracle HTTP Server 10gR2

    I know that you can run APEX in Oracle XE without requiring to install an HTTP server.
    But I have heard that the same is now true if you are using Oracle 10gR2.
    Is this the case and if it is can you answer the following questions :
    a) How is it done ?
    b) How is it configured ?
    c) Is this the way forward for APEX or do you still see the need for the HTTP Server ?
    d) How would you migrate from an APEX application developed and deployed using an HTTP Server to one which does not ?
    Any answers would be very helpful as I have a client who is extremely reluctant to install the Oracle HTTP server and I think that if you could use one which is within the database then that may win them over to APEX development.

    Search the Oracle XE forum for dbms_xdb and dbms_epg, however, I don't know if it's possible to do what you want. You may need to run XE.

  • Facing problem in installing oracle http server

    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

    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

  • How to install oracle http server in the windows

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

    Which version of Oracle HTTP Server are you looking for ?
    Download link,
    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.
    Installation steps
    On the 1 st screen Select Advanced Installation Mode,
    And select only Oracle HTTP server in the 2nd screen

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

    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 :)

    Thank you, Varad for your prompt reply.
    3 more questions:
    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?
    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 :)

  • Best Practice on installing Workflow Manager on a separate box

    We are installing Workflow Manager 1.0 to work with our SP2013 farm, which is fairly simple.
    However we anticipate a significant  amount of workflow work in the future. 
    Could you please share your thoughts/experience/lessons learnt on Having WF Manager on a separate box compared to having it on the same box as SP2013 Front end server in terms of
    1. Scalability
    2. Stability 
    3. Ease of Installation/Management  
    Thanks a lot.

    Hi Dineth,
    Thanks for posting your query,
    Kindly browse the below mentioned URLs to know about the best practices and installation step by step
    I hope this is helpful to you, mark it as Helpful.
    If this works, Please mark it as Answered.
    Dharmendra Singh (MCPD-EA | MCTS)
    Blog : http://sharepoint-community.net/profile/DharmendraSingh

  • 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.

    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

  • Error starting up ApEx's Oracle HTTP server

    I have just configured a brand new Oracle HTTP server on a brand new ApEx database. When I try to start the server, it doesn't start and I see errors in the log files.
    dads.conf in Apache/modplsql/conf directory:
    Alias /i/ "/u01/app/oracle/product/10.2.0/http/Apache/images/"
    AddType text/xml xbl
    AddType text/x-component htc
    <Location /pls/apex>
    Order deny,allow
    PlsqlDocumentPath docs
    AllowOverride None
    PlsqlDocumentProcedure wwv_flow_file_mgr.process_download
    PlsqlDatabaseConnectString zemple:1521:orp244a.<my domain here>.com ServiceNameFormat
    PlsqlAuthenticationMode Basic
    SetHandler pls_handler
    PlsqlDocumentTablename wwv_flow_file_objects$
    PlsqlDatabaseUsername APEX_PUBLIC_USER
    PlsqlDefaultPage apex
    PlsqlDatabasePassword <my password here>
    PlsqlRequestValidationFunction wwv_flow_epg_include_modules.authorize
    Allow from all
    orp244a is a database into which ApEx has been installed per the install guide with no errors. The Oracle HTTP server is Both run on Zemple. I have substituted the domain name and the password for APEX_PUBLIC_USER account with <my domain here> and <my password here>, respectively, for security reasons.
    When I check http://zemple.<my domain here>:7777, I get the standard Oracle HTTP Server page. But when I check http://zemple.<my domain here>:7777/pls/apex I get the "Page cannot be found" error.
    error_log in Apache/logs directory:
    [Mon Mar 16 14:50:59 2009] [notice] Oracle-Application-Server-10g/ Oracle-HTTP-Server configured -- resuming normal operations
    [Mon Mar 16 14:50:59 2009] [notice] Accept mutex: fcntl (Default: fcntl)
    [Mon Mar 16 14:51:07 2009] [error] [client] [ecid: 1237233067:,0] File does not exist: /u01/app/oracle/product/10.2.0/http
    [Mon Mar 16 14:51:55 2009] [error] [client] [ecid: 1237233115:,0] mod_plsql: /pls/apex/apex HTTP-404 ORA-06502: PL/SQL: nu
    meric or value error\nORA-06512: at "SYS.OWA_MATCH", line 41\nORA-06512: at line 18\n
    [Mon Mar 16 14:51:59 2009] [error] [client] [ecid: 1237233119:,0] mod_plsql: /pls/apex/apex HTTP-404 ORA-06502: PL/SQL: nu
    meric or value error\nORA-06512: at "SYS.OWA_MATCH", line 41\nORA-06512: at line 18\n
    Any idea what my problem might be?
    Thank You

    The modplsql/logs directory is completely empty.
    The stop and start of the http server is clean - no errors reported.
    The main log in Apache/Apache/logs directory is not big, since it is a brand new install of the http server. Here is the complete log:
    [Mon Mar 16 13:45:38 2009] [notice] FastCGI: process manager initialized (pid 7879)
    [Mon Mar 16 13:45:39 2009] [notice] Oracle-Application-Server-10g/ Oracle-HTTP-Server configured -- resuming normal operations
    [Mon Mar 16 13:45:39 2009] [notice] Accept mutex: fcntl (Default: fcntl)
    [Mon Mar 16 14:45:06 2009] [notice] FastCGI: process manager initialized (pid 18854)
    [Mon Mar 16 14:45:07 2009] [notice] Oracle-Application-Server-10g/ Oracle-HTTP-Server configured -- resuming normal operations
    [Mon Mar 16 14:45:07 2009] [notice] Accept mutex: fcntl (Default: fcntl)
    [Mon Mar 16 14:45:56 2009] [error] [client] [ecid: 1237232756:,0] mod_plsql: /pls/apex/apex_admin HTTP-404 ORA-06502: PL/S
    QL: numeric or value error\nORA-06512: at "SYS.OWA_MATCH", line 41\nORA-06512: at line 18\n
    [Mon Mar 16 14:46:32 2009] [error] [client] [ecid: 1237232792:,0] File does not exist: /u01/app/oracle/product/10.2.0/http
    [Mon Mar 16 14:46:38 2009] [error] [client] [ecid: 1237232798:,0] File does not exist: /u01/app/oracle/product/10.2.0/http
    [Mon Mar 16 14:46:45 2009] [error] [client] [ecid: 1237232805:,0] File does not exist: /u01/app/oracle/product/10.2.0/http
    [Mon Mar 16 14:50:58 2009] [notice] FastCGI: process manager initialized (pid 21392)
    [Mon Mar 16 14:50:59 2009] [notice] Oracle-Application-Server-10g/ Oracle-HTTP-Server configured -- resuming normal operations
    [Mon Mar 16 14:50:59 2009] [notice] Accept mutex: fcntl (Default: fcntl)
    [Mon Mar 16 14:51:07 2009] [error] [client] [ecid: 1237233067:,0] File does not exist: /u01/app/oracle/product/10.2.0/http
    [Mon Mar 16 14:51:55 2009] [error] [client] [ecid: 1237233115:,0] mod_plsql: /pls/apex/apex HTTP-404 ORA-06502: PL/SQL: nu
    meric or value error\nORA-06512: at "SYS.OWA_MATCH", line 41\nORA-06512: at line 18\n
    [Mon Mar 16 14:51:59 2009] [error] [client] [ecid: 1237233119:,0] mod_plsql: /pls/apex/apex HTTP-404 ORA-06502: PL/SQL: nu
    meric or value error\nORA-06512: at "SYS.OWA_MATCH", line 41\nORA-06512: at line 18\n
    [Mon Mar 16 15:01:46 2009] [error] [client] [ecid: 1237233706:,0] File does not exist: /u01/app/oracle/product/10.2.0/http
    [Mon Mar 16 15:01:53 2009] [error] [client] [ecid: 1237233713:,0] mod_plsql: /pls/apex/apex HTTP-404 ORA-06502: PL/SQL: n
    umeric or value error\nORA-06512: at "SYS.OWA_MATCH", line 41\nORA-06512: at line 18\n
    Thank You

  • APEX and Oracle HTTP server

    We are considering using APEX with Oracle 10g. However, we don't have Oracle application server.At the same time we do not want to use the Oracle HTTP server(OHS) on the database server. The propsed application intend to use by approx. 5000 users
    As APEX requires just OHS and mod_plsql plugin,
    1. Can we install just Oracle HTTP server and mod_plsql on standalone server? Which CD need to be used?
    2. Can OHS can be licensed separately as Oracle Internet application server(Enterprise Edition) based on processor licensing is expensive and not affordable.However, there are other options like Standard Edition and Standard Edition One as well but do not require any other options except OHS and mod_plsql plugin.Hence, what is the cost effective option to have OHS and mod_plsql as a middle tier component to deploy APEX applications
    Thanks in advance

    I'm by no means a security expert, but I don't think this is a best practice. I think the best practice is to use two HTTP servers: one in the DMZ and one on the DB server. The one in the DMZ can be a standard Apache install - it acts as a proxy server and does not need mod_plsql. The second should be OHS. This configuration allows you to block ports that are usually used to communicate with the DB from the server in the DMZ.
    Did I get that right or am I way off?
    You can reward this reply by marking it as either Helpful or Correct ;-)

  • To install Oracle HTTP Server only

    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?

    Here you have the option, to install HTTP only
    Kind regards,
    PS: be aware this cd contains apex 1.6 ;-)

  • Apex SSL from  HTTP server - err 29040

    Have apex environment (originally 3.1.2 now 3.2) workiing fine under http server 10.1.3. regular http port 7777.
    After going thru the ssl and wallet documentation steps to apply certificates supplied to me, and scouring all the blogs, I'm still failing under https 4443 with:
    SSL call to NZ function nzos_Handshake failed with error 29040
    The default oracle ewallet.p12 lets me in after first complaining about the certificates. I made a new wallet, with owm, and added in the trusted certs that are suppsoed to match our internal browsers. Thats when things go wrong.
    I've tried, and of course bounced opmnctl with stopall, startall after changing each one:
    (1) in opmn.xml verified <ssl enabled="true"
    (2) auto-logon checked in the wallet with cwallet.sso,
    (3) left it off, regen'd wallet and set SSLWalletPassword to it's value,
    (4) tried and verified different wallet locations and the right settings in ssl.conf. (feel confident the ssl.conf settings work cause I can cause other errors by commenting out SSLWalletPassword in ssl.conf with auto-logon=off),
    (5) SSLVerifyClient set to none
    (6) in opmn.xml verified <data id="start-mode" value="ssl-enabled"/>
    (7) set LogLevel in httpd.conf to Debug (more output but nothing obviously usefull)
    (8) set SSLLogLevel in ssl.conf to debug (more output but nothing obviously usefull)
    any ideas would be much appreciated. AND especially does anyone know what the default password is for that default ewallet.p12 ?
    if it told me during install I must have missed it. first born for that cause maybe I can modify it and add in my certs ?

    Srini, thanks so much for helping. Sorry I didn't reply right off hand. To be honest I couldn't find doc id 473047 in metalink and then I finally got hold of our Certificate group and have been busy with them and just now got things resolved. Thanks again for replying. Really appreciate it.
    If anyone else stumbles across this in the future, after having installed just the http server and not knowing much about it, the default pwd to the default wallet is welcome. (be sure and make a copy of this ewallet.p12 in conf/ssl.wlt/default before playing with it). The invalid cipher clues of the 29040 msg were not the direct problem in my case. For me it ended up being incomplete wallet information as the root cause under 10.1.3.
    At first we had been just inserting trusted certificates into the wallet thinking that should match our inhouse browser images. Instead the "Warning, this is a development" msg kept showing. Finally we went thru the steps outlined in the documentation, using owm xwindows (or orapki) to create a new wallet from scratch, add a user certificate request, save the wallet, then export the user cert req to a flat file. You can then send that to your internal security group (assuming you have one) or whoever your Cert Authority is. They then send you back a new certificate that should constitute your User Certificate. You must first load in your trusted certificates (usually a Root and Issuing type trusted certs to constitute your "chain"). Then you can do a Import User Cert under owm and load in the afiorementioned fiel recvd from you security group. Also note the ON= value on your request must equal your DNS name as in server.xyz.com Also, I was being sent .key files that I could never import in. They then sent me pem files that had the key info blended in from what I understand and those worked.
    I was able to get variations of the 29040 error (290xx) by trying different values within the HTTPD.conf -> ssl.conf file for the various SSL variables. In the end I've ended up with the modified settings of
    SSLCipherSuite ALL
    SSLProxyCipherSuite ALL
    SSLVerifyClient none
    SSLProtocol ALL
    SSLProxyProtocol ALL
    although I suspect other combinations would be fine as well.
    The opmn/conf settings were set to the various values as seen in other postings and blogs but in the end did nto seem to be the issue for me. Other than modifying those <port local="6xxx" remote="6xxx" request="6xxx"/> to prevent the opmn logs from filling up fast. To do that I had to try different values that the ones found in some of the main google postings.

Maybe you are looking for

  • Why simple functions are not included in iPhone?

    My iPhone is a wonderful piece of equipment I can't leave home without (in addition of my Amex card :-)) But for the life of me, I can't understand why Apple could not include functions which are pretty much standard with all other inferior mobile ph

  • [Disappeared Post] Place multiple graphics in numerical order

    (Am I going crazy, or is Jive having a nervous breakdown AGAIN? I'm pretty sure -- well, fairly sure -- I just answered to a thread with this title!!) This Javascript will rename all files that start with one or more digits within a selected folder,

  • Getting an XML string into BI

    Hi, I am loading data through flat files and have a field in te flat file which is an XML string. It is esentially a combination of characterisitic value embedded in one string. What should i do to pick specific values from the string and put it into

  • Returning the material to Vendor after doing MIRO

    Hi Freinds,                I have a scenario. Please help me out. I have sent a PO to a vendor & accordingly the vendor has supplied the material. Then after doing MIGO & MIRO, I realised that some materials are defective.                So I have to

  • Acrobat Help | Creating and distributing PDF forms

    This question was posted in response to the following article: http://helpx.adobe.com/acrobat/using/creating-distributing-pdf-forms.html