Web项目之Nginx配置文件优化篇

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Web项目之Nginx配置文件优化篇相关的知识,希望对你有一定的参考价值。

目标:

  • ----->>隐藏版本<<------------------------------
  • ----->>更改nginx默认默认用户<<----------
  • ----->>工作进程优化<<------------------------
  • ----->>调整单个进程的客户端最大连接数
  • ----->>优化服务器的散列表<<----------------
  • ------>>高效文件传输模式<<------------------
  • ------>>优化Nginx边境参数<<----------------
  • ------>>传文件限制<<--------------------------
  • ------>>配置 Nginx Gzip<<---------------------
  • ------>>Nginx expires缓存<<-----------------
    一、隐藏版本
    隐藏版本有两种方法
    1.通过参数隐藏
    备份文件
    sudo cp /usr/local/nginx/conf/nginx.conf{,.bak_date +%y%m%d}
    1.1.2编辑配置文件
    vim /usr/local/nginx/conf/nginx.conf
    1.1.3:在http区域添加 server_tokens off;
    http {…………
    server_tokens off;
    …………}

     1.2.1:cat -n   /usr/local/nginx/conf/nginx.conf
    1.2.2:使用sed在特定行写入
                    sed -i ‘17 i server_tokens  off;‘ nginx.conf
                         放在http区域内是 控制响应头部内的版本显示和错误页面的版本信息显示。
    2.重载Nginx
                            /usr/local/nginx/sbin/nginx -s reload
    
                持续更新中!!

以上是关于Web项目之Nginx配置文件优化篇的主要内容,如果未能解决你的问题,请参考以下文章

WEB服务器-Nginx之虚拟主机日志认证及优化

Web服务之Nginx优化与防盗链

Web应用优化之nginx+tomcat集群配置+redis管理session

linux学习:Nginx--常见功能配置片段与优化-06

web服务之源码编译安装 LNMP

web网站集群之企业级Nginx Web服务优化详解