http://www.ttlsa.com/nginx/
http缓存机制:
1. 源服务器宣称的内容缓存能力。 主要是对http头信息来[……]
阅读全文
分类: nginx标签: nginx,web缓存
nginx ssl反向代理
2015年1月25日默北
nginx反向代理,用的场景非常之多。nginx反向代理配置可以参见下本博客内容。那么,nginx的ssl反向代理该如何配置呢?ssl配置请站内搜索,这里就不累述了。
修改nginx.conf配置
server {
listen 443 ssl;[......]
阅读全文
分类: nginx标签: nginx,ssl, 反向代理
nginx阻止用户代理
2015年1月13日默北
有些时候,需要阻止某些用户代理访问网站,比如ab,wget,curl等等,这就需要使用到$http_user_agent变量。
修改nginx.conf
if($http_user_agent ~* (wget|ab) ) {
return403;
}
if($http_u[......]
阅读全文
分类: nginx标签: nginx
nginx从入门到精通pdf下载(ttlsa出品)
2015年1月9日管理员
《nginx从入门到精通pdf》介绍
出品网站:运维生存时间
ttlsa作者:漠北、凉白开
整理者:donan(qq:305765814)
出品网址:www.ttlsa.com
官方微博:www.weibo.com/ttlsa/
官方qq群:39514058、6690[……]
阅读全文
分类: nginx标签: nginx,nginx.pdf,nginx教程, nginx电子书
nginx定制header返回信息模块ngx_headers_more
2014年11月29日默北
一. 介绍ngx_headers_more
ngx_headers_more 用于添加、设置和清除输入和输出的头信息。nginx源码没有包含该模块,需要另行添加。
该模块是ngx_http_headers_module模块的增强版,提供了更多的实用工具,比如复位或清除内置头信息,如conte[……]
阅读全文
分类: nginx标签: add_header,header,headers,nginx,ngx_headers_more
nginx配置ssl双向验证 nginx https ssl证书配置
2014年11月20日凉白开
1、安装nginx
参考《nginx安装》:http://www.ttlsa.com/nginx/nginx-install-on-linux/
如果你想在单ip/服务器上配置多个https,请看《nginx 同一个ip上配置多个https主机》
2、使用openssl实现证书中心[……]
阅读全文
分类: nginx标签: linux,nginx,nginx ssl,ssl
nginx日志切割
2014年11月10日凉白开
#!/bin/bash
# this script run at 00:00
# the nginx logs path
logs_path=/usr/local/nginx/logs
pid=`ps-ef|grep-vgrep|grepnginx|gr[......]
阅读全文
分类: nginx标签: linux,nginx,nginx日志
基于cookies的nginx灰度发布
2014年11月8日凉白开
灰 度发布是指在黑与白之间,能够平滑过渡的一种发布方式。ab test就是一种灰度发布方式,让一部分用户继续用a,一部分用户开始用b,如果用户对b没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到b上面 来。灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以保证其影响度。[……]
阅读全文
分类: nginx标签: cookies,linux,nginx
nginx upstream timed out (110: connection timed out)
2014年10月25日默北
在nginx错误日志中,有大量的下列信息:
upstream timed out (110: connection timed out) while reading response header from upstream
这种情况主要在厦门两种情况下发生:
1. nginx pro[……]
阅读全文
分类: nginx标签: nginx,upstream
http keepalives
2014年10月21日默北
在nginx与upstream之间启用http keepalives有助于提供性能,减少连接的等待时间,并可以减少对端口的占用,避免大流量情况下,端口耗尽。
http协议使用tcp连接传输的http请求和接收http响应的。http keepalive 允许对这些tcp连接的复用,从而避免了创[……]
阅读全文
分类: nginx标签: http,keepalives,nginx
nginx 重写url尾部斜杠
2014年10月13日默北
网友问如何在url后面添加上斜杠。顺便总结了下针对url结尾添加斜杠和删除斜杠的改写规则。
1. 在url结尾添加斜杠
在虚拟主机中这么添加一条改写规则:
rewrite ^(.*[^/])$ $1/ permanent;
例如:
server {
listen 80;[......]
阅读全文
分类: nginx标签: nginx,重定向
使用nginx作为http负载均衡
2014年9月28日默北
1. 介绍
在许多应用中,负载平衡是一种常用的技术来优化利用资源最大化吞吐量,减少等待时间,并确保容错。
可以使用nginx的作为一种非常高效的http负载平衡器,将流量分配到多个应用服务器上提高性能,可扩展性和高可用性。
2. 负载均衡方法
nginx支持下面几种负载均衡机制:
[……]阅读全文
分类: nginx标签: loadbance,nginx,负载均衡
安装openresty
2014年9月26日默北
openresty,也被称为“ngx_openresty”,是一个基于nginx的核心web应用程序服务器,它包含了大量的第三方的nginx模块和大部分系统依赖包。 openresty不是nginx的分支,它只是一个软件包。主要有章亦春维护。
为什么是openresty?
openresty允许[……]
阅读全文
分类: nginx标签: nginx,openresty
nginx 实现ajax跨域请求
2014年9月24日默北
ajax从一个域请求另一个域会有跨域的问题。那么如何在nginx上实现ajax跨域请求呢?要在nginx上启用跨域请求,需要添加add_header access-control*指令。如下所示:
location /{
add_header 'access-control-allow[......]
阅读全文
分类: nginx标签: ajax,nginx
nginx 负载均衡: 由理论到实践
2014年9月22日默北
nginx负载均衡的应用很广,很多场景下都在使用这种架构。
环境如下:
192.168.1.100 (master node) server1192.168.1.109 (slave) server2192.168.1.106 (slave) serve[......]
阅读全文
以上就介绍了nginx 很详细的一个综合说明,包括了方面的内容,希望对php教程有兴趣的朋友有所帮助。