Apache优化之压缩和缓存

Apache优化之压缩和缓存

一、Apache压缩静态图片

如今人们上网需要游览许多信息,如视频、文字、图片等等。这些信息往往容量往往会很大,在信息的传输过程中会占用大部分带宽,就会导致网络拥塞,网速就会下降最直观的表现就是网页图片、内容等静态资源加载太慢。这样往往会使使用者失去耐心,不仅如此庞大的静态资源会占用流量这样就会导致,使用者的流量大大增加,用户的话费也会相应的增加。为此我们在发送这些静态资源时,可以将资源进行压缩打包,将大容量变成小容量的压缩包发送出去。

具体的操作流程如下:

  1. 首先安装好环境,yum安装bindDNS域名解析和手动编译安装httpd。(手动编译安装httpd可以参考我之前的博客https://blog.csdn.net/QwQNightmare/article/details/103490025)

  2. 注意**!!在手动编译安装的时候在执行configure的时候需要添加压缩功能模块**,不然要卸载重新安装apache。
    在这里插入图片描述

  3. 将启动脚本复制到/etc/init.d之中,并开启开机启动功能。
    在这里插入图片描述

  4. 建立软连接到bin中,将主配置文件复制到etc中。
    在这里插入图片描述

  5. 修改主配置文件,查找deflate功能模块,并开启。
    在这里插入图片描述

  6. 在配置文件最底部添加压缩文件类型,压缩比和过滤器。
    在这里插入图片描述

  7. 关闭防火墙,开启named和httpd可以在客户端看到图片,并抓包检测静态图片是否压缩。
    客户端设置首选DNS地址
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

二、Apache缓存功能

在优化Apache时不仅需要压缩静态资源,如果客户再次访问网站 ,则又要再次去加载客户已经看过的静态资源,这时服务器又要讲资源进行打包并发送,这不仅仅降低了传输效率也给客户的体验带来了不方便。这时就需要启动网页缓存功能达到减少不惜要的流量和增加访问网页的速度。

操作步骤:

  1. 依旧参照手动编译安装Apache的步骤,安装好httpd。

  2. 修改主配置文件:把缓存模块功能开启。
    在这里插入图片描述

  3. 在配置文件最底部写入开启缓存功能,设置缓存时间。
    在这里插入图片描述
    在配置文件底部
    在这里插入图片描述

  4. 检查语法是否出错,检查功能是否添加
    在这里插入图片描述

  5. 在客户端进行抓包,修改缓存时间再次进行抓包。
    第一次在客户端抓包
    在这里插入图片描述
    修改缓存时间
    在这里插入图片描述
    刷新服务,再次抓包
    在这里插入图片描述

三、总结

压缩和缓存网页资源是最常见的优化网络和服务器的操作,下面还会更新如何提高Apache的安全性,如修改Apache的版本号和做防盗链防止恶意增加网站流量导致服务器瘫痪。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值