概述:在企业中,部署Apache后只采用默认的配置参数,会发网防很多题,换言之照时认配置是针对以前较低的服务器配置的,以前的配置已经不适用当今互联网时代,为了适应企业需求,就需要考虑如何提升Apache的性能与稳定性,这就是Apache优化的内容
启动网页压缩的步骤:1.查看是否安装mod_deflate 模块---2.修改配置文件功能启用压缩功能---3.访问测试
apachectl -t -D DUMP_MODULES | grep "deflate"
编译安装 make &s make install
vim /usr/local/httpd/conf/httpd.conf
通过mod_expire模块配置Apache,使网页能在客户端浏览器缓存一段时间,以避免重复请求。
启用mod_expire模块后,会自动生成页面头部信息中的Expires标签和Cache-Control标签,客户端浏览器根据标签决定下次访问是在本地机器的缓存中获取页面,不需要向服务器再次发出请求,从而降低客户端的访问频率和次数,达到减少不必要的流量和增加访问速度的目的。
Apache的版本信息,透露了一定的漏洞信息,从而给网站带来安全隐患生产环境中要配置Apache隐藏版本信息
这是没有隐藏的
这是隐藏后的
监听本机端口 修改ServerName 取消157行的 rewrite 模块注释(都和上面一样) 取消111行 expires 模块 的注释
准备好图
盗链网站主机配置
在盗图网站主机上进行浏览器验证(我明明盗链的是好图 怎么就变了 好气)
在源主机上测试
原文:https://www.cnblogs.com/zhouruan/p/15142475.html