最新消息:

标签:nginx

漫画赏析:80 端口之战
漫画

漫画赏析:80 端口之战

admin 8年前 (2017-05-17) 3031浏览 0评论

嗨,大家好,今天我们来聊聊 80 端口之战。著名的技术漫画站 turnoff.us 有这样的一副漫画,生动的描绘了固守 80 端口的 Apache 和新生代的 Nginx 之间的战争。你知道,80 端口是 Web 端口,就是这个端口构成了我们现在大部...

nginx 变量的一个问题
nginx

nginx 变量的一个问题

admin 8年前 (2017-04-21) 2732浏览 0评论

概述 我们在nginx的NGX_HTTP_PREACCESS_PHASE阶段添加了几个模块,该模块抛出几个变量,用来根据用户应用做分流。例如,我们在该模块提供了$app_ups 这个变量。通过proxy_pass http://$app_ups; 来...

nginx proxy 模块请求发往上游
nginx

nginx proxy 模块请求发往上游

admin 8年前 (2017-04-21) 3351浏览 0评论

概述 nginx通过proxy_pass url; 来指定一组上游服务器,来实现7层http的反向代理功能。 通过URL指定一组上游服务器,URL可以是变量、域名、upstream的配置名称。 server { ...... set $ups "12...

GoDaddy 申请SSL证书 Nginx版
godaddy

GoDaddy 申请SSL证书 Nginx版

admin 8年前 (2017-04-07) 5341浏览 0评论

购买 GoDaddy SSL 证书,需要先自行 域名 key 在生成 csr ,用这个 CSR文件,提交到 GoDaddy 会生成两个 crt 文件,合并这两个文件 最后生成 crt 就是证书文件 最开始 key 就是 私钥文件   &nb...

nginx location 的匹配顺序
nginx

nginx location 的匹配顺序

admin 8年前 (2017-02-21) 3239浏览 0评论

nginx的官方文档location支持以下几种形式的配置, location [ = | ~ | ~* | ^~ ] uri { ... } location @name { ... }   我们一般也就用三种配置,= 精确匹配,[^~]...

在 OpenResty 中使用正则
lua

在 OpenResty 中使用正则

admin 8年前 (2017-02-17) 3736浏览 0评论

在 OpenResty 中使用正则表达式,社区中推荐的做法是使用ngx.re api。比如匹配一个字符串是否为 http(s) 的链接,可以这么写: local function is_http_url(s) return ngx.re.find(s...

检查浏览器是否 支持 HTTP2/SPDY
HTTP/2

检查浏览器是否 支持 HTTP2/SPDY

admin 8年前 (2017-02-16) 6149浏览 0评论

1、通过 nginx 来判断当前是否有 http2 变量,并通过 rewrite 转发到 php, 2、后端php 在判断,是否有 http2 参数,并返回js变量, 3、js 在检测是否有 http2   一、Nginx 配置如下 if ...

nginx 虚拟主机 源码解析
nginx

nginx 虚拟主机 源码解析

admin 8年前 (2017-02-09) 3546浏览 0评论

概述 如下配置,设置了4个虚拟主机分别是aa.com、bb.com、cc.com和dd.com。都绑定到80端口。其中aa.com和bb.com 绑定本地回环地址,cc.com和dd.com绑定外网地址。 通过该配置文件结合代码来思考以下问题: 那么...

nginx if 多重判断
nginx

nginx if 多重判断

admin 8年前 (2017-01-13) 4084浏览 0评论

nginx的配置中不支持if条件的逻辑与&& 逻辑或|| 运算 ,而且不支持if的嵌套语法,否则会报下面的错误:nginx: [emerg] invalid condition。 我们可以用变量的方式来间接实现。 要实现的语句: if...

正向代理与反向代理有什么区别
代理

正向代理与反向代理有什么区别

admin 8年前 (2017-01-10) 2826浏览 0评论

Nginx作为时下最流行的HTTP服务器之一,同时它是一个反向代理服务器,提到反向代理服务器,有同学可能觉得这个概念很模糊,如果说到代理,他可能明白,但是再引出一个正向代理,估计懵了,笔者将尝试用浅显易懂的比方把这两个概念解释清楚。 nginx is...

nginx配置反向代理或跳转出现400问题处理记录
400

nginx配置反向代理或跳转出现400问题处理记录

admin 8年前 (2017-01-06) 4678浏览 0评论

午休完上班后,同事说测试站点访问接口出现400 Bad Request Request Header Or Cookie Too Large提示,心想还好是测试服务器出现问题,影响不大,不过也赶紧上服务器进行测试查看,打开nginx与ugwsi日志与...

nginx HTTP 错误码499的含义
499

nginx HTTP 错误码499的含义

admin 8年前 (2016-09-05) 4621浏览 0评论

Web服务器在用着 http://www.nginx.org/,在日志中偶尔会看到有499这个错误。开始没想明白到底是什么意思,在Twitter上提问也没有得到答案。日志如下: 61.135.249.220 – – [02/Oct/200...

nginx开启OCSP stapling
https

nginx开启OCSP stapling

admin 9年前 (2016-02-04) 7818浏览 0评论

最近发现我的博客在opera里经常提示ocsp error。这个错误的原因是opera在验证ssl证书的时候出错,主要是验证的服务器的问题。 我用的alphassl的证书,验证ocsp的url是http://ocsp2.globalsign.com/...

Nginx配置proxy_pass转发的/路径问题
nginx

Nginx配置proxy_pass转发的/路径问题

admin 9年前 (2015-12-30) 3110浏览 0评论

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

nginx下URL自动加斜杠的问题
nginx

nginx下URL自动加斜杠的问题

admin 9年前 (2015-12-30) 5113浏览 0评论

内部服务器使用nginx,做网站测试之用。不同域名使用端口号区分,如www用默认的80端口,其它域名用81,82… 有时候直接在地址栏敲网址,会发现跳转到localhost.localdomain的情况。 比如858端口下有个hx目录,这...

开启一个参数就能让你的WEB性能提升3倍
nginx

开启一个参数就能让你的WEB性能提升3倍

admin 9年前 (2015-12-18) 4610浏览 0评论

一、遇到的一些问题 记得 2008 年做性能测试的时候,新进7台 lenovo 4核4G 服务器用于性能测试。 当时资源紧张,这7台服务器都装了双系统(Win2003/CentOS5)空闲时用于做测试机(压测的Agent)。 当时给Nginx做了一系...

来自 Google 的高可用架构理念与实践
google

来自 Google 的高可用架构理念与实践

admin 9年前 (2015-12-17) 2576浏览 0评论

第一个是 YouTube,其中包括 Video transcoding,streaming 等。Google 的量很大,每个月会有 1PB 级别的存储量。存储、转码后,我们还做 Global CDN。到 2012 年的时候,峰值流量达到 10 TBp...