nginx优化

目录

一.隐藏版本号

二.修改nginx用户/组

三.修改nginx缓存时间

四.长连接超时时间

五.修改nginx的进程数

六.nginx网页压缩功能

七.nginx防盗链

八.fmp参数优化

九.日志分割


一.隐藏版本号

先修改配置文件:

还可以再软件包目录下有个源码包:

修改里面内容:

在返回到软件目录下:

重新编译安装:

修改配置文件:

二.修改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目录:

相关推荐

  1. Nginx-调度器、优化

    2023-12-11 03:54:02       18 阅读
  2. Nginx优化与防盗链

    2023-12-11 03:54:02       26 阅读
  3. nginx项目部署+项目优化

    2023-12-11 03:54:02       39 阅读
  4. MySQL、Redis、Nginx配置优化

    2023-12-11 03:54:02       28 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-11 03:54:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-11 03:54:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-11 03:54:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-11 03:54:02       18 阅读

热门阅读

  1. QT linux下使用Qt Creator调试附加进程,加快调试

    2023-12-11 03:54:02       36 阅读
  2. SQL注入基础宝典(原理+详解)[每天更新]

    2023-12-11 03:54:02       34 阅读
  3. mysql设置为密码登录

    2023-12-11 03:54:02       36 阅读
  4. 如何用flex布局设计登录页?

    2023-12-11 03:54:02       36 阅读
  5. 30 剑指offer-动态规划求正则表达式匹配

    2023-12-11 03:54:02       32 阅读
  6. Linux笔记

    2023-12-11 03:54:02       34 阅读
  7. 腾讯字节常考的linux命令

    2023-12-11 03:54:02       30 阅读
  8. 2023-9-6 笔记 反射

    2023-12-11 03:54:02       49 阅读