Fork me on GitHub

随笔分类 -  nginx

摘要:[TOC] 1.简介 PageSpeed 是一个款Google开源(Google出品必输竞品)用来自动优化网站的神器!,作为Nginx组件,ngx_pagespeed将重写你的网页,让用户以更快的速度进行访问。重写的工作包括压缩图片、缩减CSS和JavaScript、扩展缓存时间 2.安装 官方安装 阅读全文
posted @ 2018-12-18 21:50 archer-wong 阅读(5679) 评论(0) 推荐(2)
摘要:[TOC] 1. 关于缓冲区指令 1.1 proxy_buffer_size 1. 该缓冲用于来自上游服务器响应的开始部分,在该部分通常包含一个小小的响应头 2. 该缓冲区大小默认等于proxy_buffers指令设置的一块缓冲区的大小,没有必要也跟着设置太大。 proxy_buffer_size最 阅读全文
posted @ 2018-12-04 20:47 archer-wong 阅读(8968) 评论(0) 推荐(0)
摘要:1. error_page语法 语法: 默认值: 使用字段: 2. 实例 nginx指令error_page的作用是当发生错误的时候能够显示一个预定义的uri,比如: 这样实际上产生了一个内部跳转(internal redirect),当访问出现502、503的时候就能返回50x.html中的内容, 阅读全文
posted @ 2018-12-04 20:46 archer-wong 阅读(6204) 评论(1) 推荐(0)
摘要:[TOC] 1. 正向代理和反向代理 1.1 正向代理 正向代理(Forward Proxy)通常都被简称为代理,就是在用户无法正常访问外部资源,比方说受到GFW的影响无法访问twitter的时候,我们可以通过代理的方式,让用户绕过防火墙,先访问代理服务器,然后告诉代理服务器去访问twitter,取 阅读全文
posted @ 2018-12-04 20:45 archer-wong 阅读(315) 评论(0) 推荐(0)
摘要:[TOC] 1. 负载均衡介绍 客户端向反向代理发送请求,接着反向代理根据某种负载机制转发请求至目标服务器(这些服务器都运行着相同的应用),并把获得的内容返回给客户端,期中,代理请求可能根据配置被发往不同的服务器。 负载均衡的目的是为了解决单个节点压力过大,造成Web服务响应过慢,严重的情况下导致服 阅读全文
posted @ 2018-12-04 20:45 archer-wong 阅读(350) 评论(0) 推荐(0)
摘要:[toc] 网上查了下location的优先级规则,但是很多资料都说的模棱两可,自己动手实地配置了下,下面总结如下。 1. 配置语法 1 精确匹配 2 前缀匹配 普通前缀匹配 优先前缀匹配 3 正则匹配 区分大小写 不区分大小写 2. 配置实例 1 多个前缀匹配,访问/test/a,则先记住最长的前 阅读全文
posted @ 2018-12-04 20:44 archer-wong 阅读(291) 评论(0) 推荐(0)
摘要:[TOC] 1. nginx配置总览 一般来说nginx的配置文件位于/etc/nginx/nginx.conf,大体的结构如下 大体的职责 一份默认的nignx配置文件如下 2. main模块 2.1 配置用户用户组 指定Nginx Worker进程运行用户以及用户组 user, 可运行 Ngin 阅读全文
posted @ 2018-12-04 20:44 archer-wong 阅读(722) 评论(0) 推荐(0)