About open source component modules

In addition to the large set of plug-in modules distributed with the Apache web server, and the custom plug-in modules developed by Apple, web service includes the following open source plug-in modules.

mod_jk

This module allows proxied access to Java Servlets and JavaServer Pages through the web server.

This module is disabled by default.

php5_module, also known as libphp5.c

This module enables PHP Hypertext Preprocessor (PHP). You can use PHP to deliver dynamic web content by using a server-side, HTML-embedded scripting language resembling C. Like the other two language modules (mod_python and mod_perl), this module allows scripts to run in Apache’s address space, which is much faster than running them separately as CGIs.

This module is disabled by default.

For more information about this module, see www.php.net/.

mod_perl

This module integrates the Perl interpreter into the web server, letting existing Perl CGI scripts run without modification. This integration means that the scripts run faster and consume fewer system resources.

This module is disabled by default.

For more information about this module, see perl.apache.org/.

mod_encoding

This module adds WebDAV support for non-ASCII file names.

This module is disabled by default.

For more information about mod_encoding, see About the mod_encoding module.

mod_xsendfile

This module is a small Apache2 module that processes X-SENDFILE headers registered by the original output handler. If it encounters the presence of such a header, it discards all output and sends the file specified by that header instead, using Apache internals and including all optimizations like caching-headers and sendfile or mmap if configured. It’s useful for processing script output of PHP, Perl, or other CGI programs.

This module is disabled by default, but is enabled when Wiki service starts.

For additional information about mod_xsendfile, download a version and read additional documentation provided in the source distribution from tn123.org/mod_xsendfile/.

mod_python

This module lets you write web-based apps in Python that run much faster than traditional CGI scripts. It also provides the ability to retain database connections and other data between hits and access to Apache internals.

For additional information about mod_python, download your own version and read additional documentation provided in the source distribution from www.modpython.org/.