随笔分类 -  nginx

nginx安装以及基础使用
摘要:一、 location uri匹配符介绍 location = /uri 精确匹配,优先级最高 location ^~ /uri 以某个uri前缀开头的匹配,不支持正则表达式 location ~ /uri 表示区分大小写的正则匹配 !~表示区分大小写不匹配的正则 location ~* /uri 阅读全文
posted @ 2021-02-06 17:08 junffzhou 阅读(381) 评论(0) 推荐(0) 编辑
摘要:一、if 条件判断,并根据结果选择不同的nginx配置 可以在server块,location块使用 语法: if (condition) { ... } 其中: condition:判断条件,包括: nginx内置变量 =,!=: 判断变是否相等 正则表达式: ~(区分大小写),~*(不区分大小写 阅读全文
posted @ 2021-02-06 17:06 junffzhou 阅读(3881) 评论(0) 推荐(0) 编辑
摘要:当location uri为正则匹配(即 location ~ | ~* uri)时,proxy_pass中的url末尾是不允许有 "/" 的 一、proxy_pass指令 uri 不以 "/" 结尾 location /test { proxy_pass http://192.168.99.10: 阅读全文
posted @ 2021-02-06 17:05 junffzhou 阅读(830) 评论(0) 推荐(0) 编辑
摘要:一、 基于 TCP/UDP 的四层协议(stream)代理配置 nginx默认是没有开启TCP/UDP 代理。需要在编译Nginx是添加--with-stream参数才能开启 通常用于数据库、ssh等基于四层协议通信的配置 UDP则需要把 "listen port;" 修改为 "listen por 阅读全文
posted @ 2021-02-05 21:45 junffzhou 阅读(224) 评论(0) 推荐(0) 编辑
摘要:一、配置文件结构 #全局块 ... #events块 events { ... } #stream块,可以有多个upstream,server块 stream { #upstream块,供负载均衡使用 upstream name{ ... } #server块,不包含location块 server 阅读全文
posted @ 2021-02-05 19:56 junffzhou 阅读(292) 评论(0) 推荐(0) 编辑
摘要:以下仅列出一些常用变量,更多变量请到nginx官网查阅 http://nginx.org/en/docs/varindex.html 1. 从请求行中解析的变量 以访问http://localhost:80/nginx/varindex?a=1&b=2得到的结果GET /nginx/varindex 阅读全文
posted @ 2020-06-23 18:27 junffzhou 阅读(2031) 评论(0) 推荐(0) 编辑
摘要:参考地址 官方参考地址 http://nginx.org/en/docs/configure.html 其他参考地址 https://blog.csdn.net/zhangman0702/article/details/93628954 一 configure常用参数 1 常规类参数 ##nginx 阅读全文
posted @ 2020-06-11 13:35 junffzhou 阅读(1002) 评论(0) 推荐(0) 编辑
摘要:一、nginx包和依赖下载安装 nginx包下载地址 http://nginx.org/ nginx其他依赖安装 yum -y install gcc zlib pcre-devel openssl-devel 或者从百度网盘下载 链接:https://pan.baidu.com/share/ini 阅读全文
posted @ 2020-06-02 17:51 junffzhou 阅读(222) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示