相关动态
Nginx优化
2024-12-27 13:56

一. Nginx基本安全优化

1、调整参数隐藏Nginx软件版本号信息


2、更改远吗隐藏Nginx软件名及版本号


3、更改Nginx服务的默认用户


二. 根据参数优化Nginx服务器性能

1、优化Nginx进程配置


Nginx优化

2、优化绑定不同的Nginx进程到不通的CPU上


3、 调整Nginx单个进程允许的客户端最大连接数


4、配置Nginx worker进程最大打开文件数


5、 开启高效文件传输模式


6、优化Nginx连接参数,调整连接超时时间

  • 设置参数:
    用于设置客户端连接保持回话的超时时间为60秒。超过这个时间,服务器会关闭该连接,此数值为参考值。

  • 设置参数:
    用于激活tcp_nodelay功能,提供I/O性能。
    参数作用:默认情况下当数据发送时,内核并不会马上发送,可能会等待更多的字节组成一个数据包,这样可以提高I/O性能。但是,在每次只发送很少字节的业务场景中,使用tcp_nodelay功能,等待时间会比较长。

  • 设置参数:
    用于设置读取客户端请求头数据的超时时间。此处的数值15,其单位是秒,为经验参考值。
    参数作用:设置读取客户端请求头数据的超时时间。如果超过这个时间,客户端还没有发送完整的header数据,服务器端将返回“Request time out(408)”错误,指定一个超时时间,防止客户端利用http协议进行攻击。

  • 设置参数:
    用于设置读取客户端请求主体的超时时间,默认值是60。
    参考作用:设置读取客户端请求主题的超时时间。这个超时仅仅为两次成功的读取操作之间的一个超时,非请求整个主体数据的超时时间,如果在这个超时时间内,客户端没有发送任何数据,Nginx将返回“Request time out(408)”错误,默认值是60。

  • 设置参数:
    用于指定响应客户端的超时时间。这个超时仅限于两个连接活动之间的时间,如果超过这个时间,客户端没有任何活动,Nginx将会关闭连接,默认值为60秒,可以改为参考值25秒。
    参考作用:设置服务器端传送HTTP响应信息到客户端的超时时间,这个超时仅仅为两次成功握手后的一个超时,非请求整个响应数据的超时时间,如在这个超时时间内,客户端没有接收任何数据,连接将被关闭。

7、上传文件大小的限制(动态应用)
调整上传文件的大小(http Request body size)限制。
在Nginx的主配置文件里加入如下参数:

具体大小根据公司的业务做调整,如果不清楚就先设置为8m。
参数作用:设置最大的允许的客户端请求主体大小,在请求头域有“Content-Length”,如果超过了此配置值,客户端会收到413错误,意思是请求的条目过大,有可能浏览器不能正确显示。设置为0表示禁止检查客户端请求主题大小。此参数对提高服务器端的安全性有一定的作用。

8、 配置Nginx gzip压缩实现性能优化


  • 注意:application/javascript 和application/x-javascript的区别。推荐使用application/javascript支持得浏览器更多。

三. Nginx代理location参数


  • 微服务必须添加这三个参数:

四. Nginx配置示例


五. 测试命令

    以上就是本篇文章【Nginx优化】的全部内容了,欢迎阅览 ! 文章地址:http://ww.kub2b.com/news/14053.html
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 企库往资讯移动站 http://ww.kub2b.com/mobile/ , 查看更多   
最新文章
以“心”聚力,共铸电影辉煌
1905电影网专稿 4月10日至13日,电影频道节目中心在全国宣传干部学院(八大处校区)成功主办全国电影宣传骨干人才培训班(第一期
人人都需要一场1v4的恋爱
作者|谢明宏编辑|李春晖让人看得津津有味又醒世育人的爱情剧以几个“对手”为宜?这大概也和现实生活差不多,一个人千挑万选,两
一辆自动驾驶车需要几根天线?手机供应商「一辆自动驾驶车需要几根天线?」
未来,一辆车子究竟需要使用多少天线,才能具备自动驾驶的能力? 这可不是在开玩笑的!根据爱尔兰天线技术供应商——锐锋(Taogla
Use of Cookies and Other Tracking Technologies黑莓手机官网「Use of Cookies and Other Tracking Technologies」
Last Updated: January 1, 2023This notice describes the types of Cookies and Other Tracking Technologies (“Cookies”) th
nfc安卓手机怎么设置手机nfc功能在哪里「nfc安卓手机怎么设置」
NFC在安卓手机上的设置指南随着科技的不断进步,NFC(近场通讯)技术已经越来越普及。许多安卓手机都配备了NFC功能,它不仅能够
关税加码,普通投资者如何应对?
4月7日,股市经历剧烈波动,上证指数单日下跌7.34%,交易资金触及止损后恐慌性出逃,但更值得关注的是股指期货端出现历史极端行
2025年北京市全民健身“社区杯”骑行系列活动第四站举办
4月15日,2025年北京市全民健身社区杯骑行系列活动暨京彩骑行第四站在北京经济技术开发区亦庄新城滨河森林公园举行。本次活动以
小米一键上锁神器轻松加密,安全守护您的隐私加密手机「小米一键上锁神器轻松加密,安全守护您的隐私」
在互联网时代,信息安全已经成为每个人都需要关注的问题。尤其是在智能手机普及的今天,我们的个人信息、聊天记录、支付密码等隐
午盘:美股涨幅扩大 道指涨逾300点美股手机新浪网「午盘:美股涨幅扩大 道指涨逾300点」
  北京时间6日凌晨,美股周二午盘涨幅扩大,道指上涨逾300点,纳指上涨1.3%。市场密切关注美国总统大选选情,以及本周的财报与
Isomorphic Labs获6亿美元,加速 AI 药物研发
金融时报消息,总部位于英国伦敦的 Isomorphic Labs 宣布完成6 亿美元融资。本次由 Thrive Capital 领投,现有投资者谷歌的