Nginx nginx获取大文件MD5值(nginx模块ngx_file_md5) HTTP协议新增了Content-MD5 HTTP头,但是nginx并不支持这个功能,而且官方也明确表示不会增加这项功能,为什么呢?因为每次请求都需要读取整个文件来计算MD5值,以性能著称的nginx... 02月26日 5 收藏 阅读全文
Nginx nginx实时记录请求状态信息( ngx_realtime_request_module) 关于 ngx_realtime_request是nginx用来统计虚拟主机流量的模块, 首先和大家说下这个模块是基于域名的,将会记录这个域名的请求量、发送字节、返回http状态码的数量,特性如下: 基... 02月13日 8 收藏 阅读全文
Nginx Nginx国人开发缩略图模块(ngx_image_thumb) 关于 ngx_image_thumb是nginx中用来生成缩略图的模块,生存缩略图的方法很多,之前也写过一篇 《nginx生成缩略图配置 - ttlsa教程系列之nginx》,在github上发现国人... 12月27日 7 收藏 阅读全文
Nginx nginx实现大小写字母转换(ngx_http_lower_upper_case模块) 各种程序或脚本都有实现大小写字母互转的功能,今天讲讲ngx_http_lower_upper_case,功能很简单,至于可以用在什么环境大家可以根据自己的情况.多一种模块多一种解决方案.本模块将字符串... 12月12日 2 收藏 阅读全文
Nginx nginx快速绘制圆形图(ngx_http_circle_gif_module模块) nginx官网上有各式各样的第三方模块,今天来介绍一款叫做ngx_http_circle_gif_module。从字面意思来看,他是一个声称圆形图片的模块,实际上也是如此。此模块生成图片比直接在硬盘上... 12月11日 3 收藏 阅读全文
Nginx nginx防止高负载的解决方案(sysgurad模块) 如果nginx被攻击或者访问量突然变大,nginx会因为负载变高或者内存不够用导致服务器宕机,最终导致站点无法访问。今天要谈到的解决方法来自淘宝开发的模块nginx-http-sysguard,主要用... 10月06日 6 收藏 阅读全文
Linux nginx向响应内容中追加内容(ngx_http_addition_module模块) ngx_http_addition_module在响应之前或者之后追加文本内容,比如想在站点底部追加一个js或者css,可以使用这个模块来实现,这个模块和淘宝开发的nginx footer模块有点类似... 10月05日 1 收藏 阅读全文
Linux nginx替换网站响应内容(ngx_http_sub_module) ngx_http_sub_module模块是一个过滤器,它修改网站响应内容中的字符串,比如你想把响应内容中的‘ttlsa’全部替换成‘运维生存时间’,这个模块已经内置在nginx中,但是默认未安装,需... 10月04日 8 收藏 阅读全文
Nginx nginx实现简体繁体字互转以及中文转拼音(ngx_set_cconv模块) 谈到中文简体与繁体字互转,以及汉字转拼音,大家的第一反应就是使用程序来实现,比如php,java。最近一直在nginx第三方模块上晃荡,发现nginx可以实现简繁互转并且也同时实现了转拼音的功能,特意... 10月03日 6 收藏 阅读全文
Nginx nginx修改upstream不重启的方法(ngx_http_dyups_module模块) nginx很强大,第三方模块也不少,淘宝在nginx上很活跃,特别是章亦春,他参与的模块至少10+, 好了今天主角不是他,是一款动态配置upstream的模块,这个模块使用rest接口. 简单,方便,... 10月02日 1 收藏 阅读全文
Nginx nginx记录分析网站响应慢的请求(ngx_http_log_request_speed) nginx模块ngx_http_log_request_speed可以用来找出网站哪些请求很慢,针对站点很多,文件以及请求很多想找出哪些请求比较慢的话,这个插件非常有效.作者的初衷是写给自己用的,用来... 09月30日 7 收藏 阅读全文
Nginx nginx空白图片(empty_gif模块) 用过百度统计的兄弟有没有注意到百度使用1x1的空白图片传递统计参数,自己做异步统计的兄弟是否使用静态文件来传递参数。为什么使用空白图片呢,而不是自己存放一张小图呢,nginx里面的空白图片是保存在内存... 09月24日 4 收藏 阅读全文
Nginx nginx实现图片防盗链(referer指令) 前几天讲了《nginx下载防盗链》,今天继续说下图片防盗链. 他们两个使用的指令不同,前者使用secure link,并且需要程序配合,但是效果非常好;后者不需要程序配合,根据图片来源来实现,但是只能... 09月12日 7 收藏 阅读全文
Nginx nginx显示随机首页模块(Random Index) 前言 一般情况下,一个站点默认首页都是定义好的index.html、index.shtml、index.php等等,如果想站点下有很多页面想随机展示给用户浏览,那得程序上实现,显得尤为麻烦,如果你安装... 09月12日 3 收藏 阅读全文
Nginx nginx secure_link下载防盗链 下载服务器上有众多的软件资源, 可是很多来源不是本站,是迅雷、flashget, 源源不断的带宽,防盗链绝对是当务之急. 使用来源判断根本不靠谱,只能防止一些小白站点的盗链,迅雷之类的下载工具完全无效... 09月11日 8 收藏 阅读全文