
Nginx
文章平均质量分 76
集合博主在 Nginx 领域的经验博客。
王廷云的博客
一个热爱科学技术的人,喜欢创新,喜欢技术分享!
展开
-
【Nginx】之 nginx 问题汇总
目录1、请求头过大导致 400 问题2、一个server配置多个location3、反向代理时的url匹配问题 1、请求头过大导致 400 问题问题情景:前端发送一个请求,结果返回 400。问题原因:请求所携带的 Cookie 过大,超过了 Nginx 的最大上限,所以返回 400。解决方法:修改 Nginx 配置文件,根据情况加大请求头缓冲区大小client_header_buffer_size 32k;large_client_header_buffers 8 32k;这里原创 2021-07-22 19:47:20 · 3166 阅读 · 2 评论 -
【Nginx】之请求镜像
一、场景介绍在用 Nginx 进行反向代理的时候,往往通过 proxy_pass 进行服务请求跳转,例如:location / { ... proxy_pass http://192.168.56.10:8080;}但,实际开发过程中,我们可能需要对请求多出分发跳转,即将请求同时转发到服务A和服务B。而在 location 模块中,只能使用一次 proxy_pass 进行一次跳转。所幸的是,Nginx 为我们提供了请求镜像模块 mirror,这个模块就是专门用于将请求进行拷贝,然原创 2021-09-16 00:51:29 · 1607 阅读 · 0 评论 -
【Nginx】之常用内置变量
Nginx 内置了许多无需声明就可以使用的变量,想要使用这些变量,只需在变量名前加个 $ 即可,比如引用 host 变量的方式为 $host。以下为常用的内置变量:变量名变量描述arg_{name}URL 中某个具体参数的值args全部 URL 参数content_lengthHTTP 请求中标识包体长度的 Content-Length 头部的值content_type标识请求包体类型的 Content-Type 头部的值uri请求的 UR原创 2021-09-16 20:57:34 · 1305 阅读 · 0 评论 -
【Nginx】之 nginx.conf 配置详解
一、Nginx.conf 文件配置结构... # 全局块events { # events块 ...}http { # http块 ... # http全局块 server { # server块 ... # server全局块 location [PATTERN] { # location块 ...原创 2021-07-16 21:06:51 · 19121 阅读 · 3 评论 -
【Nginx】之 Linux 下安装 Niginx
一、安装 Nignix安装 gcc 和 gcc-c++yum install -y gccyum install -y gcc-c++安装 pcre 库cd /optwget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.33/pcre-8.33.tar.gztar -zxvf pcre-8.33.tar.gzcd pcre-8.33./configuremake && make install安装SSL库原创 2020-07-01 13:53:27 · 328 阅读 · 0 评论