使用Nginx来让Varnish支持HTTP/2
越来越多的公司开始使用HTTP/2来提高他们网站的性能以及用户体验. 开启HTTP/2的方法很简单,但是如何开启在HTTP/2与SSL 当你使用Varnish? 正如我们所了解的,Varnish 4.*不支持SSL, 我们需要找到一个方法来… 阅读更多 »使用Nginx来让Varnish支持HTTP/2
越来越多的公司开始使用HTTP/2来提高他们网站的性能以及用户体验. 开启HTTP/2的方法很简单,但是如何开启在HTTP/2与SSL 当你使用Varnish? 正如我们所了解的,Varnish 4.*不支持SSL, 我们需要找到一个方法来… 阅读更多 »使用Nginx来让Varnish支持HTTP/2
在Nginx下有许多让带www域名跳转到不带www的根域名上或者让不带www跳转到www的域名上的方法 下面说一下我正在用的方法,希望对各位能有所帮助. 重定向非www域名到www上 单域名 server { server_n… 阅读更多 »Nginx让带www的域名跳转到根域名上和让不带www的根域名跳转到带www的域名上
前言: Munin是一款很高效的监控工具,拥有大量的插件. 对于Nginx来言,监控需要一点点的设置. 这一篇小轿车的目的就是手把手的来教你使用Munin来监控nginx请求数和状态. 本文中所有的操作都在Centos 7.1下完成, 理论… 阅读更多 »使用Munin来监控Nginx
最近升级了VPS, 在启动Nginx之后发现nginx_error.log不为空出现sched_setaffinity() 的错误: 2016/08/14 15:47:39 [alert] 9443#0: sched_setaffinity… 阅读更多 »Nginx报错sched_setaffinity() failed
$args 此变量与请求行中的参数相等 $content_length 等于请求行的“Content_Length”的值。 $content_type 等同与请求头部的”Content_Type”的值 $document_root 等同于当… 阅读更多 »Nginx全局变量释义
#! /bin/bash nginx=/usr/local/nginx/sbin/nginx #NGINX的位置 Date=$(date -d -1day +”%Y%m%d”) #获取昨天日期 logs_dir=/var/logs/ #lo… 阅读更多 »NGINX自动切割日志的脚本
通过分析nginx的日志来过滤出访问过于频繁的IP地址,然后添加到nginx的blockip.conf,并重启nginx 脚本如下: #!/bin/sh nginx_home = /Data/app_1/nginx log_path = /… 阅读更多 »Nginx+iptables屏蔽访问Web页面过于频繁的IP(防DDOS,恶意访问,采集器)
缺省配置和编译是带-g选项的,这样会使可执行文件变大,去掉-g就很小了。 编辑文件: ./auto/cc/gcc 找到debug项,注释掉。 重新configure 和make,现在只剩下几百k了。