
Speed up your apache server with mod_cache

![]() | Since I am facing performance problem due to the load of visitors and a badly configured server, I decide today to document my findings in this new series of articles. 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.Server: Strato (www.strato.de) |
1 | Use yast2 to install mod_cache on the system, this will create files (*.so) in /usr/lib/apache2-worker/ and /usr/lib/apache2-prefork/ |
2 | Edit the file # vi /etc/sysconfig/apache2 and add cache and mem_cache APACHE_MODULES="cache mem_cache deflate headers access actions alias auth auth_dbm autoindex cgi dir env expires include log_config mime negotiation setenvif ssl userdir php4 php5 perl rewrite suexec" |
3 | create a new file in /etc/apache2/conf.d/mod_cache.conf #vi /etc/apache2/conf.d/mod_cache.conf and add these lines, at the end of file, adapt all path according to your system. <IfModule mod_cache.c> |
4 | start # apache2-reconfigure-mpm this recreate the file /etc/apache2/sysconfig.d/loadmodule.conf and restart apache automatically. |
References: