热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

Nginx服务器优化系统内核的配置参数

Nginx内核优化在不断的使用中有很多的问题出现,有不少的人都不知道去哪里寻找答案,下面一个完整的Nginx内核优化设置,希望在下面的代码中你能找打自己想要的相关答案。编辑vi/etc/sysctl.conf在最后加入net.ipv4.ip_forward0net.ipv4.conf.default.
  Nginx内核优化在不断的使用中有很多的问题出现,有不少的人都不知道去哪里寻找答案,下面一个完整的Nginx内核优化设置,希望在下面的代码中你能找打自己想要的相关答案。
  编辑 vi /etc/sysctl.conf
  在最后加入
net.ipv4.ip_forward = 0   
net.ipv4.conf.default.rp_filter = 1   
net.ipv4.conf.default.accept_source_route = 0   
kernel.sysrq = 0   
kernel.core_uses_pid = 1   
net.ipv4.tcp_synCOOKIEs = 1   
kernel.msgmnb = 65536   
kernel.msgmax = 65536   
kernel.shmmax = 68719476736   
kernel.shmall = 4294967296   
net.ipv4.tcp_max_tw_buckets = 6000   
net.ipv4.tcp_sack = 1   
net.ipv4.tcp_window_scaling = 1   
net.ipv4.tcp_rmem = 4096 87380 4194304    
net.ipv4.tcp_wmem = 4096 16384 4194304    
net.core.wmem_default = 8388608   
net.core.rmem_default = 8388608   
net.core.rmem_max = 16777216   
net.core.wmem_max = 16777216   
net.core.netdev_max_backlog = 262144   
net.core.somaxconn = 262144   
net.ipv4.tcp_max_orphans = 3276800   
net.ipv4.tcp_max_syn_backlog = 262144   
net.ipv4.tcp_timestamps = 0   
net.ipv4.tcp_synack_retries = 1   
net.ipv4.tcp_syn_retries = 1   
net.ipv4.tcp_tw_recycle = 1   
net.ipv4.tcp_tw_reuse = 1   
net.ipv4.tcp_mem = 94500000 915000000 927000000    
net.ipv4.tcp_fin_timeout = 1   
net.ipv4.tcp_keepalive_time = 30   
net.ipv4.ip_local_port_range = 1024 65000 
  使配置立即生效:
  /sbin/sysctl -p

推荐阅读
  • 本文详细介绍了在Windows系统中如何配置Nginx以实现高效的缓存加速功能,包括关键的配置文件设置和示例代码。 ... [详细]
  • CRZ.im:一款极简的网址缩短服务及其安装指南
    本文介绍了一款名为CRZ.im的极简网址缩短服务,该服务采用PHP和SQLite开发,体积小巧,约10KB。本文还提供了详细的安装步骤,包括环境配置、域名解析及Nginx伪静态设置。 ... [详细]
  • 在Ubuntu 18.04上使用Nginx搭建RTMP流媒体服务器
    本文详细介绍了如何在Ubuntu 18.04上使用Nginx和nginx-rtmp-module模块搭建RTMP流媒体服务器,包括环境搭建、配置文件修改和推流拉流操作。适用于需要搭建流媒体服务器的技术人员。 ... [详细]
  • 电商高并发解决方案详解
    本文以京东为例,详细探讨了电商中常见的高并发解决方案,包括多级缓存和Nginx限流技术,旨在帮助读者更好地理解和应用这些技术。 ... [详细]
  • 本文介绍了如何在Linux系统中获取库源码,并在从源代码编译软件时收集所需的依赖项列表。 ... [详细]
  • centos 7.0 lnmp成功安装过程(很乱)
    下载nginx[rootlocalhostsrc]#wgethttp:nginx.orgdownloadnginx-1.7.9.tar.gz--2015-01-2412:55:2 ... [详细]
  • 用阿里云的免费 SSL 证书让网站从 HTTP 换成 HTTPS
    HTTP协议是不加密传输数据的,也就是用户跟你的网站之间传递数据有可能在途中被截获,破解传递的真实内容,所以使用不加密的HTTP的网站是不 ... [详细]
  • 网站访问全流程解析
    本文详细介绍了从用户在浏览器中输入一个域名(如www.yy.com)到页面完全展示的整个过程,包括DNS解析、TCP连接、请求响应等多个步骤。 ... [详细]
  • 大家好,我是李白。本文将分享一个从零开始的全栈项目,涵盖了设计、前端、后端和服务端的全面学习过程。通过这个项目,我希望能够帮助初学者更好地理解和掌握全栈开发的技术栈。 ... [详细]
  • 两个条件,组合控制#if($query_string~*modviewthread&t(&extra(.*)))?$)#{#set$itid$1;#rewrite^ ... [详细]
  • 本指南详细介绍了如何利用华为云对象存储服务构建视频点播(VoD)平台。通过结合开源技术如Ceph、WordPress、PHP和Nginx,用户可以高效地实现数据存储、内容管理和网站搭建。主要内容涵盖华为云对象存储系统的配置步骤、性能优化及安全设置,为开发者提供全面的技术支持。 ... [详细]
  • 服务器部署中的安全策略实践与优化
    服务器部署中的安全策略实践与优化 ... [详细]
  • 为了确保iOS应用能够安全地访问网站数据,本文介绍了如何在Nginx服务器上轻松配置CertBot以实现SSL证书的自动化管理。通过这一过程,可以确保应用始终使用HTTPS协议,从而提升数据传输的安全性和可靠性。文章详细阐述了配置步骤和常见问题的解决方法,帮助读者快速上手并成功部署SSL证书。 ... [详细]
  • 在配置Nginx的SSL证书后,虽然HTTPS访问能够正常工作,但HTTP请求却会遇到400错误。本文详细解析了这一问题,并提供了Nginx配置的具体示例。此外,还深入探讨了DNS服务器证书、SSL证书的申请与安装流程,以及域名注册、查询方法和CDN加速技术的应用,帮助读者全面了解相关技术细节。 ... [详细]
  • 在优化Nginx与PHP的高效配置过程中,许多教程提供的配置方法存在诸多问题或不良实践。本文将深入探讨这些常见错误,并详细介绍如何正确配置Nginx和PHP,以实现更高的性能和稳定性。我们将从Nginx配置文件的基本指令入手,逐步解析每个关键参数的最优设置,帮助读者理解其背后的原理和实际应用效果。 ... [详细]
author-avatar
风行天下的石头_467
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有