Configuring and Managing MPE/iX Internet Services (MPE/iX 6.5)

Chapter 9 145
Apache for MPE/iX
Feature Set
Feature Set
Apache supports a rich set of features. The feature set for Apache
running on MPE/iX is determined by the set of modules that are
compiled into the Apache program. Additional features will be selected
for future releases.
The current version of Apache for MPE/iX is based on Apache 1.3.4
from the Apache Software Foundation. In addition to the http core that
is the heart of the Apache code, 28 more Apache modules are included
in the Apache program. Some of the major features include:
The latest HTTP protocol, HTTP/1.1
Capabilities new to HTTP/1.1 include content
negotiation (the server returns the data type and
human language most preferred by the browser),
persistent connections (the server uses the same socket
for more than one request from the same client), and
HOSTNAME variable in the request (for implementing
virtual hosts on the server).
Advanced Logging
Apache on MPE/iX supports multiple log files,
customized log files, and logging on events such as error
status.
Access Control
Basic access control to resources, such as a directory, is
provided through usernames and passwords. Access
can also be limited by IP address, domain, or even by
HTTP method (i.e. POST or GET)
Common Gateway Interface applications (CGI)
CGI is a mechanism for accessing external applications
from the browser. These CGI applications can be
written in any script or programming language which
runs on MPE/iX. CGI provides dynamic output to the
user. That is, the application result is returned to the
client at the time of invocation.
Server Side Includes (SSI)
SSI also provides dynamic output to a client. SSI is a
set of commands that are embedded in an HTML page
andare parsed and executed when thepage is accessed.
SSI commands include flow control statements,
variable declaration, and execution of programs.