nginx的优化和防盗链

该系列文章介绍了Nginx的多个配置和优化技巧,包括隐藏版本号以增强安全性,修改用户与组以限制访问,调整缓存时间以优化资源利用,日志分割以提高效率,设置连接超时以避免资源占用,更改进程数以提升服务响应,配置网页压缩以节省带宽,以及实现防盗链保护网站内容。
摘要由CSDN通过智能技术生成

系列文章目录

提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
例如:第一章 Python 机器学习入门之pandas的使用


提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档

一,隐藏版本号

为了防止别人查看你的版本号,找漏洞。所以要隐藏版本号

1.查版本号

在这里插入图片描述

2.隐藏版本号

进入配置文件

第一步:修改配置文件

/usr/locla/nignx/conf/ningx.conf
在这里插入图片描述

第二步:systemctl restart nginx 重启配置文件

第三步:版本号已经被隐藏

在这里插入图片描述

二.修改用户与组

禁止别人随意修改和登录

1.修改配置文件,更改用户和组

在这里插入图片描述

2.重启文件并且查看

在这里插入图片描述

三.修改缓存时间

修改缓存时间,防止长时间登录,浪费资源以方便在日后进行相同内容的请求时直接返回,避免重复请求,加快了访问速度一般针对静态网页设置,对动态网页不设置缓存时间。

1. 指定类型和时间在这里插入图片描述

2.查看

1.在html里加入 图片

在这里插入图片描述

2.检查缓存时间

在这里插入图片描述

四.日志分割

将日志分割,减少寻找日志的时间,优化处理

1.写一个脚本进行日志分割 并且分割权限并且赋予权限

2.加入crontab任务自己定义什么时间分割。

在这里插入图片描述

五.连接超时

HTTP服务有一个KeepAlive模式 KeepAlive在一段时间内保持打开状态,它们会在这段时间内占用资源,占用过多就会影响服务器的性能。在一定时间自动断开,连接超时 。

1.修改配置文件在http里

设定超时的时间在这里插入图片描述

2.查看

在这里插入图片描述

六.更改进程数

提升nginx的效率,避免造成阻塞

1.查看cpu和进程

在这里插入图片描述

2.修改配置文件

在这里插入图片描述

3.重启文件 查看

在这里插入图片描述

七. 配置网页压缩

许Nginx服务器将输出内容在发送客户端之前进行压缩,以节约网站带宽,提升用户的访问体验,

1.修改配置文件

在这里插入图片描述

2.查看

在这里插入图片描述

八.防盗链

在企业网站服务中,一般都要配置防盗链功能,以避免网站内容被非法盗用,造成经济损失,也避免了不必要的带宽浪费。

Nginx 的防盗链功能也非常强大,在默认情况下,只需要进行很简单的配置,即可实现防盗链处理。

1.另一台安装httpd

在这里插入图片描述

2.进入配置文件添加

cd /var/www/html 虚拟机的本地网站
在这里插入图片描述

3.住地址添加域名

在这里插入图片描述

4.修改配置文件

在这里插入图片描述

5.去盗机安装配置文件

添加地址和域名在这里插入图片描述

6.检查

在这里插入图片描述
总结
nginx的优化很重要。可以提升nginx的效率。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值