Communicator e3000 MPE/iX Release 6.5 Express 2 (Software Release C.65.02) (30216-90322)

28 Chapter3
Technical Articles
Apache 1.3.9 for MPE/iX
mod_rewrite - Mod_rewrite is a very powerful module for translating requested URLs to
new addreses on the fly. The URL manipulations can depend on various tests, for example
server variables, environment variables, HTTP headers and time stamps. New translation
rules can be added to existing ones. Because of this module's functionality and flexibility,
it is complex to use. Extensive documentation on mod_rewrite is available from the official
Apache web site, http://www.apache.org.
mod_digest - This module provides a method of authentication, called Digest
Authentication. Although Digest Authentication is not currently used by web browsers on
the market, it is available to use whenever web browsers adopt this type of authentication.
Web browsers currently use Basic Authentication.
mod_vhost_alias - Mod_vhost_alias simplifies the use of large numbers of virtual hosts
by replacing static virtual host configurations (<VirtualHost>) with dynamic
configuration. With this feature, adding more virtual hosts does not require reconfiguring
or restarting Apache. This feature can make Apache startup faster. It also uses less
memory because the httpd.conf file is smaller.
mod_so - This module implements the Dynamic Shared Object (DSO) mechanism for
loading executable code and modules into Apache at start-up or restart.
Apache 1.3.9 Base Features
An overview of the new Apache 1.3.9 base features is described in the online Apache
newsletter, Apacheweek, at http://www.apacheweek.com/issues/99-08-20. These new
features include the ability to better handle many virtual hosts, conformance to the latest
draft for Digest Authentication, and the abiltiy to customize the name of a cookie.
File Creation Mask
A file creation mask, umask007, was added to the startup stream job, JHTTPD, for
increased security. With this change, files created by Apache will prohibit access by anyone
outside of the Apache account. Files in this category are log files, files created in the proxy
directiory (when Apache is used as a proxy server) and any files created by CGI scripts.
Version Identification
This version of Apache has the product number A.01.00 which is viewable by running the
Apache binary with the "-v" option
shell/iX> /Apache/PUB/HTTPD -v
Server version: Apache/1.3.9 (HP MPE/iX A.01.00)
Server built: Oct 23 2000 13:41:28
Product Installation
Apache 1.3.9 for MPE/iX is installed by following the installation instructions that come
with the patch. The product will be installed in /APACHE/PUB and will overlay any
previous versions of Apache installed in that location.
Product Configuration
The /APACHE/PUB/conf directory contains the Apache configuration files. After