Article by Aashish
Apache Performance Modules
Apache is a powerful and widely-used World-Wide Web (Web) server. One of its strengths is that the modules that it is made of are customizable according to the user’s requirements. Ashish Kumar discusses the benefits and the process of customization, along with a brief introduction to some useful modules.
This appendix (alphabetically) lists of all of the standard modules that are part of the current (version 1.3.x) Apache distribution. Table 1 the modules that are compiled-in by default and Table 2 lists the ones which are not.
| MODULE | FUNCTION |
|---|---|
| mod_access | Host based access control |
| mod_actions | Filetype/method-based script execution |
| mod_alias | Aliases and redirects |
| mod_asis | The .asis file handler |
| mod_auth | User authentication using text files |
| mod_autoindex | Automatic directory listings |
| mod_cgi | Invoking CGI scripts |
| mod_dir | Basic directory handling |
| mod_env | Passing of environments to CGI scripts |
| mod_imap | The imagemap file handler |
| mod_include | Server-parsed documents |
| mod_isapi | Windows ISAPI extension support |
| mod_log_config | User-configurable logging |
| mod_mime | Determining document types using file extension |
| mod_negotiation | Content negotiation |
| mod_setenvif | Set environment variables based on client information |
| mod_status | Server status display |
| mod_userdir | User home directories |
| mod_unique_id | Generate unique request identifier for every request |
| mod_usertrack | User tracking using Cookies |
Table 1. Apache Standard Modules Compiled-In by Default.
| MODULE | FUNCTION |
|---|---|
| mod_auth_anon | Anonymous user authentication, FTP-style |
| mod_auth_db | User authentication using Berkeley DB files |
| mod_auth_dbm | User authentication using DBM files |
| mod_cern_meta | Support for HTTP header metafiles |
| mod_digest | MD5 authentication |
| mod_example | Demonstrates Apache API |
| mod_expires | Apply Expires: headers to resources |
| mod_headers | Add arbitrary HTTP headers to resources |
| mod_info | Server configuration information |
| mod_log_agent | Logging of user agents |
| mod_log_referer | Logging of document references |
| mod_mime_magic | Determining document types using “magic numbers” |
| mod_mmap_static | Mapping files into memory for faster serving |
| mod_proxy | Caching proxy abilities |
| mod_rewrite | Powerful URI-to-filename mapping using regular expressions |
| mod_so | Experimental support for loading modules (DLLs on Windows) at runtime (not compiled-in the UNIX distribution) |
| mod_speling | Automatically correct minor typos in URLs |
Table 2. Apache Standard Modules Not Compiled-In by Default.
This appendix is a list of some nonstandard Apache modules. The selection is biased towards modules for programming language support and Web site administration. See Table 3.
| MODULE | FUNCTION |
|---|---|
| apache_ssl | SSL extensions for Apache |
| mod_bandwidth | Limit bandwidth based on number of connections |
| mod_cint | Embedded C/C++ interpreter module for apache |
| Chili!ASP | Active Server Pages module |
| ColdFusion Module | Interface to the ColdFusion application server (Windows NT only) |
| Cookie Authentication | Fake Basic authentication using Cookies |
| dir_log_module | Implements per-directory logging |
| Distributed Permanence Control Apache Module | Module designed to work with RCS and CVS to encourage the permanence of document version/editions on the Web |
| FastCGI | Keeps CGI processes alive to avoid per-hit forks |
| GIF Counter | Basic GIF counter |
| Hotwired Mod_include | Hotwired extensions to mod_include |
| Indexer | Configurable directory listing module |
| Java Wrapper Module | Enables execution of Java applications as CGI directly |
| mod_allowdev | Restricts access to filespace more efficiently |
| mod_auth_ldap | Apache LDAP authentication module |
| mod_auth_mysql | mySQL authentication module |
| mod_auth_udp | External authentication using UDP |
| mod_cgisock | Socket implementation of the CGI |
| mod_format | Formats C, C++, and Java source code using HTML |
| mod_gunzip | On-the-fly decompression of HTML documents |
| mod_hosts_access | Allows you to use the hosts.allow and hosts.deny files to configure access to Apache |
| mod_javascript | JavaScript module (ECMA-262) |
| mod_jserv | Java servlet interface |
| mod_neoinclude | NeoWebScript – Tcl scripting extension |
| mod_perl | Embeds Perl language interpreter and provides a Perl interface to the server API |
| mod_ssl | Free Apache interface to SSLeay |
| mod_weborb | Directly invokes CORBA-objects to handle CGI requests |
| mod_auth_msql | Basic authentication with the mSQL database |
| parselog | Perl script to parse and store logs by server and date |
| PHP | Server-side scripting language with extensive database support |
| mod_pyapache | Embedded Python language interpreter |
| TalentSoft WebPlus (Web+) | Web+ (WebPlus) application development tool/database middleware. Supports Linux, Apache API, mySQL, miniSQL, PostgreSQL, etc. |
| WebCounter | Page counter |
34 Responses to Apache Modules and Their Functions
Alexander4
July 12th, 2011 at 9:03 pm
buy@generic.abana” rel=”nofollow”>……
Need cheap generic ABANA?…
STEVEN
July 29th, 2011 at 12:41 am
Buy@Discount.Coral.Calcium” rel=”nofollow”>.…
Buyit now…
ENRIQUE
July 29th, 2011 at 5:16 am
Buy@Abana.Online” rel=”nofollow”>.…
Buynow it…
TERRENCE
July 31st, 2011 at 3:48 pm
Order@Cheap.Coral.Calcium” rel=”nofollow”>..…
Buyit now…
EUGENE
October 19th, 2011 at 11:53 pm
urinary tract infection canine…
Buy_generic pills…
DEREK
October 20th, 2011 at 1:14 pm
behavior symptoms of prescription drug addiction…
Buy_generic meds…
ALAN
October 20th, 2011 at 9:34 pm
honey for diabetes…
Buy_generic meds…
MATT
October 21st, 2011 at 3:05 am
warfarin sod…
Buy_drugs without prescription…
EDWIN
October 21st, 2011 at 1:05 pm
verapamil side effects…
Buy_drugs without prescription…
MILTON
October 25th, 2011 at 3:46 am
death rate of hiv…
Buy_it now…
ZACHARY
October 26th, 2011 at 7:46 pm
trigger point injections with lidocaine…
Buy_without prescription…
NATHAN
October 26th, 2011 at 9:25 pm
steroids and weight gain…
Buy_generic pills…
KEN
October 28th, 2011 at 3:26 am
adhd cant take stimulants adult…
Buy_it now…
CODY
October 29th, 2011 at 3:42 am
dehli meats during pregnancy…
Buy_now it…
WALTER
October 29th, 2011 at 6:38 pm
nicotrol inhaler buy free sample oregon…
Buy_now…
ALEX
October 30th, 2011 at 10:24 am
imodium during pregnancy…
Buy_generic meds…
WALLACE
October 30th, 2011 at 3:22 pm
diabetes popcorn…
Buy_generic pills…
DOUG
October 31st, 2011 at 8:03 am
allergy blood testing…
Buy_it now…
MARION
October 31st, 2011 at 11:23 am
atlanta zyprexa lawyers…
Buy_generic drugs…
PETER
October 31st, 2011 at 2:43 pm
weight loss pa…
Buy_no prescription…
ALEX
November 1st, 2011 at 5:22 pm
clinical pharmacists prescribe medication…
Buy_it now…
GUY
November 4th, 2011 at 4:10 pm
resume clinical sas programmer…
Buy_generic meds…
ALEJANDRO
November 5th, 2011 at 4:27 pm
breast cancer awareness wristband…
Buy_generic meds…
TODD
November 6th, 2011 at 3:47 pm
healing lithium water in utah…
Buy_no prescription…
WILLIAM
November 7th, 2011 at 3:27 am
social skills training negative symptoms schizophrenia…
Buy_generic meds…
LESLIE
November 9th, 2011 at 6:01 pm
drug testing passing short notice…
Buy_generic meds…
BOBBY
November 9th, 2011 at 11:01 pm
overweight employee abuse…
Buy_generic drugs…
ENRIQUE
November 10th, 2011 at 12:21 pm
liquid tylenol and dogs…
Buy_without prescription…
LESTER
November 11th, 2011 at 10:01 am
10 mg provera…
Buy_generic pills…
IVAN
November 11th, 2011 at 3:01 pm
palpitations side effect homeo medications…
Buy_generic pills…
DENNIS
November 12th, 2011 at 9:01 pm
john degan anna degan il…
Buy_drugs without prescription…
CHARLES
November 14th, 2011 at 3:01 am
food allergy and adenoids…
Buy_without prescription…
TERRENCE
November 15th, 2011 at 5:39 pm
allergy testing and injections…
Buy_without prescription…
VICTOR
November 15th, 2011 at 8:59 pm
esophagus 2009 jelsoft enterprises ltd…
Buy_now it…