51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

nginx

NGINX location 在配置中的优先级

NGINX location 在配置中的优先级

厉飞雨 阅读(237) 评论(0) 赞(13)

<h3>location表达式类型</h3> <ul> <li>~ 表示执行一个正则匹配,区分大小写</li> <li>~* 表示执行一个正则匹配,不区分大小写</li> <li>^~ 表示普通字符匹配。使用前缀匹配。如果匹配成功,则不再匹配其他location。</li>...

使用 varnish + nginx + lua 搭建网站的降级系统

使用 varnish + nginx + lua 搭建网站的降级系统

厉飞雨 阅读(344) 评论(0) 赞(16)

<h3>前言</h3> <p>通常一个网站数据库挂掉后,后果将是非常严重的。基本上整个网站基本不可用了。对于一些网站来说,当数据库挂掉后,如果能提供基本的浏览服务,也是不错的。本文将尝试使用 varnish + nginx + lua 搭建网站降级系统来实现整个目标。</p> <p><img src="...

NGINX引入线程池 性能提升9倍

NGINX引入线程池 性能提升9倍

厉飞雨 阅读(385) 评论(0) 赞(15)

<h3>1. 引言 {#1-引言}</h3> <p>正如我们所知,NGINX采用了<a href="http://nginx.com/blog/inside-nginx-how-we-designed-for-performance-scale/">异步、事件驱动的方法来处理连接</a>。这种处理方...

增强 nginx 的 SSL 安全性

增强 nginx 的 SSL 安全性

厉飞雨 阅读(263) 评论(0) 赞(14)

<p><a href="https://www.ssllabs.com/ssltest/analyze.html?d=raymii.org"><img src="http://static.51tbox.com/static/2024-12-23/col/74d3975b7348ad7fa08b97560e28c2da...

在 Apache、NGINX 和 Lighttpd 上启用 HTTP 公钥固定扩展(HPKP)

在 Apache、NGINX 和 Lighttpd 上启用 HTTP 公钥固定扩展(HPKP)

厉飞雨 阅读(295) 评论(0) 赞(13)

<blockquote> <p>编者按:前段时间,Google 报告说 CNNIC 签发的一个中级 CA 签发了一个伪造的 Google 证书,从而导致 Google 和 Mozilla 在其产品中取消了对 CNNIC 后继签发的证书信任。</p> <p>本文就来讲述一下,这种伪造证书是如何被 Google 发现的,其技术机制是什...

Nginx 战斗准备:优化指南

Nginx 战斗准备:优化指南

厉飞雨 阅读(386) 评论(0) 赞(17)

<p>大多数的Nginx安装指南告诉你如下基础知识------通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了!而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出nginx的性能,你必须更深入一些。在本指南中,我将解释Nginx的那些设置可以微调,以优化处理大量客户端时的性能。...

Nginx/LVS/HAProxy 负载均衡软件的优缺点详解

Nginx/LVS/HAProxy 负载均衡软件的优缺点详解

厉飞雨 阅读(308) 评论(0) 赞(15)

<p>Nginx/LVS/HAProxy是目前使用最广泛的三种负载均衡软件,本人都在多个项目中实施过,参考了一些资料,结合自己的一些使用经验,总结一下。</p> <p><img src="http://static.51tbox.com/static/2024-12-23/col/79420df710a85036205ef6d...

Nginx 重写规则指南

Nginx 重写规则指南

厉飞雨 阅读(292) 评论(0) 赞(15)

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