Configuring and Managing MPE/iX Internet Services (July 2001)

Chapter 9 163
Apache for MPE/iX
Major Components
Major Components
After installing the Apache product, the following major files and
directories will be created on the system under the directory
/APACHE/VUUFF/:
HTTPD
The Apache web server program. “HTTP” stands for the
protocol used between the client browser and the
Apache web server. “D” stands for daemon, a system
program which automatically handles certain system
operations. The HTTPD web server program intercepts
an incoming request from the browser, interprets and
handles the request, then delivers output back to the
client.
The HTTPD program file is linked with Privilege Mode
(PM) capability. Because HTTPD is a Privilege Mode
program, it must run under an MPE/iX account and
group which both have PM capability. PM is necessary
for Apache to use port numbers less than 1024
(privileged ports). By default, Apache uses port 80.
JHTTPD.sample
The sample file for creating the Apache start-up job.
JHTTPD is streamed to run the Apache web server as a
standalone process. This file specifies the system
timezone and the location of the global Apache
configuration file, httpd.conf.
bin/
The directory for Apache utility scripts and programs
contributed by the Apache Software Foundation.
Included in this directory are the htpasswd utility,
used in Basic Authentication, and the apxs utility, for
creating DSOs.
cgi-bin/
The directory for CGI scripts. CGI scripts are executed
by Apache on behalf of its clients. Sample CGI scripts
are distributed as part of the product.
conf/
Location of the Apache run-time configuration files. The
configuration files tell the HTTPD server program
where to find files, which files and directories can be
accessed and who can access them, the location of CGI