Virtual Private Server User Guide
The Apache Web Server
Static Modules
A static module is a module that been compiled into Apache itself, and thus
cannot be removed.
The following is a list and brief description of the static modules that have been
included with your server:
mod_so.c Allows other modules to be loaded in at run time
mod_auth_mysql.c Allows you to restrict access to areas of your Web site
based on authentication information stored in a MySQL database.
In our knowledgebase, we have included instructions on using mod_auth_mysql
on two versions of Apache. Click a link below for the instructions you want to view:
Using mod_auth_mysql on Apache 1.3
Using mod_auth_mysql on Apache 2.0
More information about these and other modules can be found on the Apache
Web site at
http://modules.apache.org/
.
Dynamic Modules
A dynamic module, also known as a DSO or Dynamically Shared Object, is a
module that can be loaded at run time. DSO's are loaded into Apache by placing
LoadModule and AddModule directives in your /www/conf/httpd.conf file.
Dynamic modules that are loaded by Apache should be stored in the /www/
libexec directory. Your VPS server already provides a number of popular modules
within this directory.
Warning! Although you have the power to deactivate each of the
provided modules by editing your /www/conf/httpd.conf file, we
strongly recommend that you leave all of the provided modules
in unless they absolutely must be removed.
The following is a list of the modules that are provided with your VPS server. With
the exception of the libperl module, which is found in the /usr/lib/ directory, all the
modules reside in the /www/libexec directory:
mod_perl Allows programs written in Perl to be executed more efficiently from
Apache.
mod_php4 A powerful embedded scripting language that can greatly extend the
functionality of Web pages.
lmod_ssl Encryption library that makes it possible for your Apache Web server
to run securely using SSL.
Technical Training Department
August 2004
6 21