nginx优化
2023-12-13 23:39:25
目录
一.隐藏版本号
先修改配置文件:
还可以再软件包目录下有个源码包:
修改里面内容:
在返回到软件目录下:
重新编译安装:
修改配置文件:
二.修改nginx用户/组
修改nginx配置文件:
修改配置文件:
三.修改nginx缓存时间
对静态网页设置,避免重复请求,加快访问速度。
修改配置文件:
访问网页:
成功访问,f12查看网页具体信息:
四.长连接超时时间
修改配置文件:
最后两条:客户端在指定时间内没发送一个完整的 request header会报错408。
客户端在指定时间内没有发送任何内容,会报错408。
访问页面:
五.修改nginx的进程数
为了避免高并发情况下造成阻塞。
先看看自己cpu个数,nginx进程数:
修改配置文件:
六.nginx网页压缩功能
压缩模块提供对文件内容压缩的功能,安装nginx是自动开启的,我们去修改配置文件:
切换到网页目录下:
添加内容:
访问页面,注意访问的文件名字:
图片是不会压缩的,因为图片本来就是压缩过的,视频也是:
七.nginx防盗链
避免网站内容被盗用,会占用我的流量,点击率下降,从而造成经济损失。
我们到另一台主机上的apache来作为攻击服务器:
切换到httpd的网页页面:
为了掩饰真实环境修改我windows的hosts域名解析文件:
添加内容:
访问页面:
修改网页文件内容:
修改配置文件:
在看下httpd网页下有无这个图片:
显示没有,这就盗链成功了。
为了防止别人盗链我nginx上的内容,修改nginx配置文件:
看下网页目录下是否有error.png图片:
重启nginx:
访问页面:
在用盗链网址访站问:
八.fmp参数优化
下载好php,修改fpm模块:
修改前先备份:
修改配置文件:
重启fpm:
随着业务增加,最大可开启20个进程。
九.日志分割
通过编写脚本来进程日志分割:
给脚本加下权限:
先看下/var/log下有无nginx目录:
文章来源:https://blog.csdn.net/2302_79748698/article/details/134881704
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!