1、cd /usr/local/src/httpd-2.2.9/modules/cache
/usr/local/apache2/bin/apxs -cia mod_cache.c cache_util.c cache_cache.c cache_storage.c cache_pqueue.c cache_hash.c
/usr/local/apache2/bin/apxs -cia mod_disk_cache.c
/usr/local/apache2/bin/apxs -cia mod_mem_cache.c
2、会在/usr/local/apache2/modules目录下自动生成mod_cache.so,mod_disk_cache.so和mod_mem_cache.so
ls /usr/local/apache2/modules
3、vim /usr/local/apache2/conf/httpd.conf
查找:
LoadModule cache_module modules/mod_cache.so
LoadModule disk_cache_module modules/mod_disk_cache.so
LoadModule mem_cache_module modules/mod_mem_cache.so
用 /cache 查找!!!
在下面添加:
##################### cache config ##################
CacheDefaultExpire 86400
CacheEnable disk /
CacheRoot /tmp/apacheCache
CacheDirLevels 3
CacheDirLength 4
CacheMaxFileSize 1048576
CacheMinFileSize 10
####################################################
保存退出。
/usr/local/apache2/bin/apachectl restart
查看是否有缓存文件,有则证明好用了。
ls /tmp/apacheCache/
阅读(1216) | 评论(0) | 转发(0) |