Oracle HTTP Server Processing Model
Oracle HTTP Server Processing Model
Once Oracle HTTP Server is started, the system is ready to listen for and respond to
http(s) requests. The request processing model is different on UNIX and Windows.
After installation, the main httpd parent process, as well as the child processes, run
as the user who installed Oracle Database. The
to set the privileges for the child processes. These directives are ignored if you are
not running as root.The child processes must be able to read all the content that
will be served.
Running Oracle HTTP Server as Root
On UNIX, you will hare to run as root if you want to run on ports less than 1024.
In order to run Oracle HTTP Server as root, perform the following steps:
1.
2.
3.
4.
On Windows, Oracle HTTP Server launches a single parent process and one child
process. The child process creates multiple threads that listen and respond to client
requests.
You must decide how you want to set Oracle HTTP Server to handle processes or
threads.
4-2 Oracle HTTP Server Administrator's Guide
Shutdown Oracle HTTP Server using the following command:
UNIX: ORACLE_HOME/opmn/bin> opmnctl [verbose] stopproc
I
ias-component=HTTP_Server
Windows: ORACLE_HOME\opmn\bin> opmnctl [verbose] stopproc
I
ias-component=HTTP_Server
Change to root user. Navigate to ORACLE_HOME/Apache/Apache/bin on
UNIX or ORACLE_HOME\Apache\Apache\bin on Windows and execute the
following command:
chown root .apachectl
chmod 6750 .apachectl
Exit root.
Restart Oracle HTTP Server using the following command:
UNIX: ORACLE_HOME/opmn/bin> opmnctl [verbose] restartproc
I
ias-component=HTTP_Server
Windows: ORACLE_HOME\opmn\bin> opmnctl [verbose]
I
restartproc ias-component=HTTP_Server
and
directive are used
User
Group
Need help?
Do you have a question about the HTTP Server B12255-01 and is the answer not in the manual?