Overview

The mod_cache Apache module directs Apache to save local or proxied content for later use.

Usage

Use mod_cache to decrease the amount of requests that Apache has to process.

Exercise caution if you enable the mod_cache module. If you do not properly configure the mod_cache Apache module, it can be used to circumvent the allow and deny directives in your .htaccess files.

How to install or uninstall mod_cache

The EasyApache profiles do not provide the mod_cache Apache module by default.

To install or uninstall the mod_cache Apache module, perform the following steps:

  1. Run EasyApache in WHM's EasyApache 3 interface (Home >> Software >> EasyApache 3).

    To access EasyApache from the command line interface, run the /scripts/easyapache script as the root user.


  2. Select the profile that you wish to modify.

  3. Click the  icon that corresponds to your selection.

  4. Click Next Step in the Apache Version stage.
  5. Click Next Step in the PHP Version stage.
  6. Click Exhaustive Options List in the Short Options List stage.
  7. Perform one of the following actions in the Exhaustive Options List stage: 
  8. Click Save and Build.

How to enable or disable the module in a custom EasyApache profile file

The following table contains the module information that EasyApache stores in the profile file for the module:

EasyApache module namemod_cache
EasyApache Profile EntryApache: optmods: Cache

To enable or disable the mod_cache Apache module in a custom EasyApache profile file, set the Apache: optmods: Cache profile entry to one of the following values:

Requirements

If you select the Cache option, you must also select at least one of the following storage management Apache modules:

Apache versionAvailable storage management modulesApache's documentationEasyApache module documentation
2.2mod_disk_cache

Apache Module mod_disk_cache

Apache Module: DiskCache
mod_mem_cacheApache module mod_mem_cacheApache Module: MemCache
2.4mod_cache_diskApache module mod_cache_diskApache Module: DiskCache

Compatibility

mod_ruid2

The mod_cache Apache module is not compatible with the mod_ruid2 Apache module. If you select the mod_ruid2 Apache module and the mod_cache Apache module, then EasyApache will not build mod_cache.

History

DateEasyApache versionActionDetails
2/11/20143.24.11Doc updateRemoved Apache 1.3 and 2.0
1/31/20133.18.0Doc updateUpdate for Apache 2.4

Related documentation

For more information on EasyApache, read our EasyApache documentation.

Vendor documentation

The following text is an excerpt from Apache's website:

mod_cache implements an RFC 2616 compliant HTTP content cache that can be used to cache either local or proxied content. mod_cache requires the services of one or more storage management modules.

For more information on the mod _cache Apache module, click the following links:

Apache versionDocumentation
2.2Apache module mod_cache
2.4Apache module mod_cache

For more information on how to configure Apache caching, click the following links:

Apache versionDocumentation
2.2Caching Guide
2.4Caching Guide