apache web服务器怎么配置图片缓存?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了apache web服务器怎么配置图片缓存?相关的知识,希望对你有一定的参考价值。
参考技术A LoadModule cache_module modules/mod_cache.soLoadModule mem_cache_module modules/mod_mem_cache.so
<IfModule mod_cache.c>
<IfModule mod_mem_cache.c>
CacheEnable mem /
# cache 40MB
MCacheSize 80960
MCacheMaxObjectCount 21000
MCacheMaxStreamingBuffer 65536
MCacheMinObjectSize 1
MCacheMaxObjectSize 74000
###GDSF 基于缓存命中率和文档大小计算优先级。在必要时,优先级最低的文档被移出缓存
##MCacheRemovalAlgorithm GDSF
#LRU 指定最长时间没有用到的对象将在必要的时候移出缓存
MCacheRemovalAlgorithm LRU
</IfModule>
##传输压缩
LoadModule deflate_module modules/mod_deflate.so
<IfModule mod_deflate.c>
DeflateMemLevel 7
DeflateWindowSize 15
DeflateBufferSize 8096
DeflateCompressionLevel 7
AddOutputFilterByType DEFLATE DEFLATE text/html text/plain application/x-httpd-php application/x-javascript text/css
AddOutputFilter DEFLATE css js php xml js html
AddOutputFilter DEFLATE css #压缩css文件
AddOutputFilter DEFLATE js #压缩js文件
</IfModule>本回答被提问者采纳 参考技术B 可以配置这个的吗,没听过啊。 参考技术C 在前端加squid,缓存效果更好
apache压缩和缓存
apache 压缩源码包挂载,解压(可参考博客LAMP)
解压源码包和组件包到目录/opt
将二个组件包放入代码包中
安装环境包
配置
编译,安装(make,make install)
将主配置文件建立软链接
!
进入配置文件开启功能模块
过滤器
请求头部
重启服务,关闭防火墙,增强型功能
在客户端安装抓包工具fidder,测试
加入图片测试
apache缓存
和压缩模块一样,增加一个缓存模块--enable-expires,编译,安装。
对配置文件建立软链接,并且配置
开启功能,设置缓存时间50s
开启服务,关闭防火墙,增强型功能
查看抓包
更改配置文件缓存时间为40s 重启服务,查看
以上是关于apache web服务器怎么配置图片缓存?的主要内容,如果未能解决你的问题,请参考以下文章