• nginx怎么设置指定目录ip访问限制

    日期:

    nginx对指定目录设置ip访问限制的方法 nginx对指定目录的白名单访问,需要掌握: 正则表达式用法,nginx的location规则匹配,以及nginx的http access模块用法。 正则表达式中()和|的使用,()代表一个原则,|代表或 nginx的location匹配规则中,有一条按照文...

  • nginx怎么搭建https服务器?ssl安装与配置教程

    日期:

    nginx下https服务器安装与配置教程 1、https简介 https(hyper text transfer protocol secure),是一种基于ssl/tls的http,所有的http数据都是在ssl/tls协议封装之上进行传输的。 https协议是在http协议的基础上,添加了ssl/tls握手以及数据加密传输,也属于...

  • FastDFS+Nginx安装配置笔记

    日期:

    1.系统环境 最小化安装的 CentOS 6.2 tracker1: 192.168.68.113 tracker1: 192.168.68.116 storage1: 192.168.68.114 storage1: 192.168.68.115 2.环境准备[所有服务器都需要] 安装EPEL源 rpm -ivh epel-release-6-6.noarch.rpm 安装开发工具和编译nginx所需...

  • 隐藏Nginx出错页面及Header上的版本号

    日期:

    Nginx在出错页面,例如403和404页上会默认显示Nginx的版本号,这是非常不安全的,黑客可能会通过你的Nginx版本号获知如何入侵你的服务器,因为特定版本的服务器程序可能会存在某些漏洞。 Nginx的版本号通常会出现在2个地方: 1、HTTP Header,例如 Server:ng...

  • Nginx开启Gzip压缩

    日期:

    刚刚给博客加了一个500px相册插件,lightbox引入了很多js文件和css文件,页面一下子看起来非常臃肿,所以还是把Gzip打开了。 环境:Debian 6 1、Vim打开Nginx配置文件 vim/usr/local/nginx/conf/nginx.conf 2、找到如下一段,进行修改 gzip on; gzip_min_len...

  • awk分析nginx日志中接口响应时间的方法

    日期:

    用awk命令分析nginx响应时间,线上环境nginx日志格式带上了引号,在用awk分析日志时要仔细。 一、nginx日志格式 log_format main $remote_addr $remote_user [$time_iso8601] $request $status $body_bytes_sent $http_referer $http_user_agent $http_x_for...

  • nginx配置proxy_pass转发路径问题解决方法

    日期:

    在nginx中配置proxy_pass时,如果是按照^~匹配路径时,要注意proxy_pass后的url最后的/,当加上了/,相当于是绝对根路径,则nginx不会把location中匹配的路径部分代理走; 如果没有/,则会把匹配的路径部分也给代理走。 复制代码 代码示例: location ^~ /stati...

  • Nginx重写规则指南

    日期:

    当运维遇到要重写情况时,往往是要程序员把重写规则写好后,发给你,你再到生产环境下配置。对于重写规则说到底就是正则匹配,做运维的岂能对正则表达式不了解的?最起码最基本的正则表达式会写。套用一句阿里的话(某网友说是阿里说的,不清楚到底是不是出自...

  • Nginx手动安装configure参数详细中文说明

    日期:

    prefix= Nginx安装路径。如果没有指定,默认为 /usr/local/nginx。sbin-path= Nginx可执行文件安装路径。只能安装时指定,如果没有指定,默认为/sbin/nginx。conf-path= 在没有给定-c选项下默认的nginx.conf的路径。如果没有指定,默认为/conf/nginx.conf。p...

  • Nginx上400 Bad Request The plain HTTP request was sent to HT

    日期:

    Nginx上400 Bad Request The plain HTTP request was sent to HTTPS port的原因 Nginx下400 Bad Request The plain HTTP request was sent to HTTPS port的原因 upstream payment443{ server 10.11.157.111:443 backup; server 10.11.157.222:443 weight=1; }...