What
is Oracle HTTP Server?
Oracle HTTP
Server or OHS is an extension of the standard Apache distribution. It provides
a robust and reliable Web server. You can access to FORMS, REPORTS,
Discoverer, and Portal via the Web. You
can access to Oracle stored procedures with a PL/SQL engine. It provides
failover and supports J2EE (OC4J).
How
to start and stop the HTTP Server manually:
The Oracle HTTP
Server –OHS- is managed by the OPMN utility.
# cd $ORACLE_HOME/opmn/bin
# ./opmnctl
startproc process-type=HTTP_Server --
starts the process
# ./opmnctl
stopproc process-type=HTTP_Server --
stops the process
# ./opmnctl
status – gives status information
List
the name of all Oracle HTTP Server configuration files.
-
httpd.conf
-
mod_oc4j.conf
-
mime.types jsev.conf
-
oracle_appache.conf
-
aqxml.conf
-
moddav.conf
-
plsql.conf
-
ojsp.conf
-
xml.conf
How
do you allow access from specific IP addresses or machine name?
Change your
httpd.conf file to add the following lines:
<Location
/server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from xxx.xxx.xxx.xxx
</Location>