栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

httpd服务器之——Apache的网页和安全优化

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

httpd服务器之——Apache的网页和安全优化

目录

一、Apache网页优化

1.1 网页压缩

1)网页压缩的理论步骤

1.检查是否安装mod_deflate 模块:

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

3.配置 mod deflate 模块启用

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

5.测试 mod_deflate 压缩是否生效

2)网页压缩的具体实操步骤(图文)

第一步:检查是否安装 mod_deflate 模块:

 第二步:没有安装 mod_deflate 模块,重新编译安装Apache添加该模块

 第三步:配置 mod_deflate模块

 第四步:检查安装情况,启动服务


一、Apache网页优化

Apache网页优化的概述:

在企业中,部署Apache后只采用默认的配置参数,会发网防很多题,换言之照时认配置是针对以前较低的服务器配置的,以前的配置已经不适用当今互联网时代

为了适应企业需求,就需要考虑如何提升Apache的性能与稳定性,这就是Apache优化的内容

1.1 网页压缩

启动网页压缩的步骤:

1.查看是否安装mod_deflate模块

2.修改配置文件启用压缩功能

3.访问测试

1)网页压缩的理论步骤

1.检查是否安装mod_deflate 模块:

apachectl -t -D DUMP_MODULES | grep "deflate"

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

systemctl stop httpd.service
cd /usr/local/httpd/conf
mv httpd.conf httpd.conf.bak

yum -y install gcc gcc-c++ pcre pcre-devel zlib-devel cd /opt/httpd-2.4.29/
./configure
--prefix=/usr/local/httpd -
--enable-so
--enable-rewrite
--enable-charset-lite
--enable-cgi
--enable-deflate #加入mod_deflate 模块

make &s make install

3.配置 mod deflate 模块启用

vim /usr/local/httpd/conf/httpd.conf
--51行--修改 注释52行
Listen 192.198.80.10:80
# Listen 80
--105行--取消注释
LoadModule deflate module modules/mod deflate.so #开启mod deflate 模块

--197行--取消注释,修改
ServerName www . clj. com: 80
--末行添加--

AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml text/javascript text/jpg text/png #代表对什么样的内容启用gzip压缩
DeflateCompressionLevel 9 #代表压缩级别,范围为1~9
SetOutputFilter DEFLATE #代表启用deflate 模块对本站点的输出进行gzip压缩

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

apachect1 -t #验证配置文件的配置是否正确
apachectl_-t -D DUMP_ MODULES l grep "deflate" #检查 mod deflate 模块是否已安装
deflate module (shared) #已安装的正确结果
systemctl start httpd.service

5.测试 mod_deflate 压缩是否生效

cd /usr/local/httpd/htdocs
先将game.jpg文件传到/usr/local/httpd/htdocs目录下
vim index.html

It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works!It works !

2)网页压缩的具体实操步骤(图文)

第一步:检查是否安装 mod_deflate 模块:

 第二步:没有安装 mod_deflate 模块,重新编译安装Apache添加该模块

1) 关闭服务,然后对httpd文件进行备份后,安装相关程序

 2) 重新编译安装Apache添加 mod_deflate 模块

 3)重新编译安

 第三步:配置 mod_deflate模块

1)修改第51行,然后52行注释掉

 2)修改105行和197行

 第四步:检查安装情况,启动服务

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/705508.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号