apache-网页与安全优化

一、网页优化

1、网页优化概述

	在企业中,部署Apache后只采用默认的配置参数,会引发网站很多问题,
换言之默认配置是针对以前较低的服务器配置的,以前的配置已经不适用当今互联网时代
	为了适应企业需求,就需要考虑如何提升Apache的性能与稳定性,这就是Apache优化的内容

2、优化内容

●配置网页压缩功能
●配置网页缓存
●工作模式的选择与参数优化
●配置隐藏版本号
●配置防盗链
	等等...

二、网页压缩

1、检查是否安装modl deflate模块

apachectl -t -D DUMP_ MODULES | grep "deflate"		#查看是否已有deflate模块,没有则什么都不显示

2、如果没有安装mod_ deflate 模块,重新编译安装Apache 添加mod_ deflate模块

	systemctl stop httpd. service		# 停止httpd服务,因为要重新编译
	cd /usr/1local/httpd/ conf			
	mv httpd. conf httpd . conf . bak		#进入配置文件所在目录进行备份

	yum -y install gcc gcc-c++ pcre pcre-devel zlib-devel		# 安装Apache环境

	cd /opt/httpd-2.4.29/		#切入到脚本所在目录
	. /configure \				#执行脚本
	--prefix=/usr/loca1/httpd \
	--enable-so \
	--enable-rewrite \
	--enable-charset-lite \
	--enable-cgi \
	-- enable-deflate			#加入mod_ _deflate 模块

	make && make install		#编译和安装

3、配置mod_ deflate 模块启用

	vim /usr/1ocal/httpd/conf/httpd.conf		#进入并修改配置文件
	Listen 192. 198.100.6:80		#--52--修改监听端口,
	LoadModule deflate_ module modules/mod_ deflate. so		#105--取消注释(配置成功才会有这一行,deflate模块)开启mod_ _deflate 模块	
	--197--取消注释, 修改
	ServerName Www.hello. com: 80		#服务域名,--末行添加--
	<IfModule mod_ deflate.c>		#里面有模板可复制一个再编辑
	AddoutputFilterByType. DEFLATE text/html text/plain text/css text/xml text/javascript text/jpg text/png		#代表对什么样的内容启用gzip压缩								
	DeflateCompressionLevel 6		#代表压缩级别,范围为1~9
	SetOutputFilter DEFLATE			#代表启用deflate模块对本站点的输出进行gzip压缩
	</ I fModule>

4、检查安装情况,启动服务

[root@www ~]# systemctl start httpd		#开启服务
[root@www htdocs]# apachectl -t		#验证配置文件的配置是否正确
Syntax OK
[root@www htdocs]# apachectl -t -D DUMP_ MODULES | grep "deflate"		#检查是否安装并配置好deflate模块,这是配置好的
Usage: /usr/local/httpd/bin/httpd [-D name] [-d directory] [-f file]
                                  [-
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值