• 查找Nginx配置文件的方法

    日期:

    在进行Nginx的配置文件修改时,必须先查找到Nginx的配置文件。虽然Nginx的默认安装路径是/usr/local/nginx,但是在实际安装过程中,可能会有不一样的安装路径。接下来,我们就来详细了解一下在Linux系统中如何查找Nginx配置文件。 一、查找Nginx配置文件位置...

  • Nginx 跨域文件 crossdomain.xml

    日期:

    某些程序要求网站根目录必须有crossdomain.xml这个文件,并且响应的Content-Type,必须是text/xml。 下载crossdomain.xml 网址:http://kbs-dokdo.gscdn.com/crossdomain.xml 保存位置:/etc/nginx/conf.d/crossdomin.xml 内容 ?xml version=1.0? !DOCTYPE cr...

  • Nginx安全加固配置手册

    日期:

    第1章概述 1.1目标 Nginx(发音同engine x)是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,由俄罗斯的程序设计师Igor Sysoev所开发,可以稳定地运行在Linux、Windows等操作系统上,其特点是占用内存少,并发能力强。 同其他软...

  • nginx优化配置大全

    日期:

    由于面试被问到nginx优化做过哪些 后来发现,其实做过的也不少,忘了的更不少,因此写个博客记录一下(里面有一些内容来源于其他作者)。 配置文件样例为生产环境样例。 1、nginx基本优化 安装方式有2种: 1、源码包安装 2、yum(apt-get)安装 区别为如果用y...

  • nginx通过自定义header属性来转发不同的服务

    日期:

    背景: 因为后台代码变动较大,代码上线后不能支持原有的ios APP软件。然而App Store审核的时间又较长,等新代码上线后,App Store不能下载最新的ios包,导致客户不能正常访问(原有的ios包又不能继续支持)。 解决办法: ios开发人员自定义请求头(这里自定...

  • nginx-lua 的安装

    日期:

    使用到的模块:lua-nginx-module ngx_lua_module 是一个nginx http模块,它把 lua 解析器内嵌到 nginx,用来解析并执行lua 语言编写的网页后台脚本 安装lua-nginx-module 1.下载安装LuaJIT 2.1(2.0或者2.1都是支持的,官方推荐2.1): http://luajit.org/dow...

  • nginx 在配置文件中设置日志按年、月、日分割

    日期:

    需要使用到 [Math Processing Error]time_iso8601 内嵌变量来获取时间。time_iso8601内嵌变量来获取时间。time_iso8601格式如下:2018-09-21T16:01:02+02:00。然后使用正则表达式来获取所需时间的数据。 按天分割日志 配置在server段: if ($time_iso8601 ~ ^...

  • nginx为limit限速 通过geo模块设置白名单

    日期:

    为防止黑客对你的服务器地址进行并发攻击,可以配置以下配置,来动态的获取黑客攻击的地址,进行限速和并发,同时对内网测试人员或指定的IP、IP地址段设置白名单 不限速。 原配置: #配置在http段使其全局生效 http { ...... limit_conn_log_level error; lim...

  • Nginx 的 ngx_http_limit_conn_module、ngx_http_limit_req_module中的limit相关配置参数

    日期:

    Nginx 的 ngx_http_limit_conn_module、ngx_http_limit_req_module中的limit相关配置参数 ngx_http_limit_req_module 模块(nginx 自带本模块除非编译时使用了without-http_limit_req_module) 本模块基于漏斗算法(Leaky Bucket) 该算法有两种处理方式(水桶...

  • Nginx try_files 作用

    日期:

    Nginx的try_files作用:按选项所指定的顺序去检查用户请求的文件是否存在,如果本地存在的话则返回该请求;不存在的话将该请求转发到指定的其他路径 location / { try_files $uri @java_page; } location @java_page { proxy_pass http://127.0.0.1:8080 } 实...