zl程序教程

nginx 模块详解

  • Nginx配置模块详解及多站点共用80端口案例

    Nginx配置模块详解及多站点共用80端口案例

    nginx配置nginx配置文件主要分为四个部分:main(全局设置) http ( ) upstream(负载均衡服务器设置) server(主机设置) location(URL匹配特点位置的设置)server部分的指令主要用于指定主机和端口,upstream指令主要用于负载均衡和设置一系列的后端服务器,location部分用于匹配网页位置位置。 关系如下: server继承main

    日期 2023-06-12 10:48:40     
  • Nginx手册:Gzip压缩模块详解

    Nginx手册:Gzip压缩模块详解

    Nginx中的Gzip模块,支持在线实时压缩输出数据流。有利于减少访问网站过程中传输的数据量,从而减少带宽资源的占用率。使用范例gzip on; gzip_min_length 1000; gzip_proxied expired no-cache no-store private auth; gzip_types text/plain application/xml;指令详解:gzip语法

    日期 2023-06-12 10:48:40     
  • nginx location模块–匹配规则详解程序员

    nginx location模块–匹配规则详解程序员

    Location语法语法:location [=|~|~*|^~] /uri/ { … } = 开头表示精确匹配 ^~ 开头表示uri以某个常规字符串开头,理解为匹配url路径即可。 nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。 ~ 开头表示区分大小写的正则匹配 ~* 开头表示不区分大小写的正则匹配

    日期 2023-06-12 10:48:40     
  • nginx upstream模块–负载均衡详解程序员

    nginx upstream模块–负载均衡详解程序员

    Module ngx_http_upstream_module英文文档  upstream模块相关说明1、upstream模块应放于nginx.conf配置的http{}标签内2、upstream模块默认算法是wrr (权重轮询 weighted round-robin) 一、分配方式Nginx的upstream支持5种分配方式,下面将会详细介绍,其中前三种为Nginx原生支持的分

    日期 2023-06-12 10:48:40     
  • NginxGzip模块启用和配置指令详解

    NginxGzip模块启用和配置指令详解

    Nginx的gzip模块是内置的,在http中添加如下配置:复制代码代码如下:gzipon;gzip_min_length 5k;gzip_buffers    416k;gzip_http_version1.0;gzip_comp_level3;gzip_types      text/plainapplication/x-javascripttext/cssapplication/xmlte

    日期 2023-06-12 10:48:40     
  • Nginx 编译添加模块详解

    Nginx 编译添加模块详解

    热部署就是常说的在线手升级,不影响线上的服务升级,nginx热部署前提是你已经安装好了nginx,已经在运行了。有的是nginx需要添加新的模块,有的是nginx版本需要升级。 添加新的模块,或者升级版本,要参考以前编译的模块,如果不添加,那么

    日期 2023-06-12 10:48:40     
  • Nginx proxy模块  反向代理指令详解

    Nginx proxy模块 反向代理指令详解

    代理时用到的指令集 代理请求就是将请求先发送到指定的代理服务器,获取响应,然后将其发送回客户端。当然请求可能被代理到http服务器(proxy_pass)也可能不是http服务器。(nginx 支持的协议包括 FastCGI, uwsgi, SCGI, 和 memcached

    日期 2023-06-12 10:48:40     
  • Nginx rewrite模块深入浅出详解

    Nginx rewrite模块深入浅出详解

    rewrite模块(ngx_http_rewrite_module) nginx通过ngx_http_rewrite_module模块支持url重写、支持if条件判断,但不支持else。另外该模块需要PCRE支持,应在编译nginx时指定PCRE支持。根据相关变量重定向和选择不同的配置,从一个location跳转到另一个location,不过这样的循环最多可以执行10次,超过后nginx将返回5

    日期 2023-06-12 10:48:40     
  • Nginx流量拷贝ngx_http_mirror_module模块使用方法详解

    Nginx流量拷贝ngx_http_mirror_module模块使用方法详解

    这篇文章主要介绍了Nginx流量拷贝,Nginx专门提供了ngx_http_mirror_module模块,用来实现流量拷贝。将生产环境的流量拷贝到预上线环境或测试环境 一、Nginx的ngx_http_mirror_module模块实现流量复制介绍 Nginx专门提供了ngx_http_mirror_module模块ÿ

    日期 2023-06-12 10:48:40