热门 最新 精选 话题 上榜
一、nginx的健康检查  nginx健康检查导致的问题​  nginx upstream和health模块配置​  nginx动态添加模块​二、nginx配置跨域  一、具体配置如下server{listen 8099;server_name wdm.test.cn;location / {  #没有配置OPTIONS的话,浏览器如果是自动识别协议(http or https),那么浏
原创 2022-07-29 00:08:22
341阅读
一、Nginx做动静分离 一)定义 通过中间价将动态请求和静态请求分离 二)为什么需要做动静分离 1、分离的好处 分离资源,减少不必要的请求消耗,减少请求延时。 2、不分离的请求过程 3、分离后请求 上面的请求是动态请求,下面的是静态请求 三)Nginx做动静分离的场景 二、Nginx的url处理
原创 2022-07-29 00:06:59
242阅读
Nginx的深入学习
一、Nginx的内置变量 $args #请求中的参数值 $query_string #同 $args $arg_NAME #GET请求中NAME的值 $is_args #如果请求中有参数,值为"?",否则为空字符串 $uri #请求中的当前URI(不带请求参数,参数位于$args),可以不同于浏览器
原创 2022-07-29 00:06:23
660阅读
一、Nginx动态添加模块 这里以安装第三方ngx_http_google_filter_module模块为例 nginx的模块是需要重新编译nginx,而不是像apache一样配置文件引用.so 1、下载第三方扩展模块ngx_http_google_filter_module 找到插件所在位置进行
原创 2022-07-29 00:06:15
337阅读
Nginx服务器架构Nginx服务器启动后,产生一个主进程(master process),主进程执行一系列工作后产生一个或者多个工作进程(worker process)
原创 2022-07-28 14:27:38
138阅读
Nginx 设计架构概览
由于Nginx的一些模块需要依赖其他第三方库,通常有pcre库(支持rewrite模块)、zlib库(支持gzip模块)和openssl(中新建N
原创 2022-07-28 14:18:28
160阅读
以不同的端口,来区分多个虚拟主机,肯定也是放在一个nginx服务上,还能够让用户有序访问生产用途:1)不对外提供访问的服务,网站的后台,测试环境2)各种应用,API接口(10.0.0.7:8091)3)所有网站也用特殊端口,前端有负载均衡(80),负载均衡下面的节点是什么端口无所谓。例如网站http://www.hao123.com/admin/有安全风险好的思路:后台单独用开启web服务器1)不
原创 2022-07-26 18:49:15
137阅读
403错误是没有权限1.没有首页文件,index.htmlindex.php(并且没有开目录浏览功能)2.没有站点目录以及首页文件权限
原创 2022-07-25 16:51:13
185阅读
在基于 Kubernetes 部署,使用 Gunicorn 运行的 Python Web 应用中,上传大文件时出现了一系列的错误,现在将解决问题的思路记录如下。文件上传过程上传文件流程上传的文件首先到达 Kubernetes 所在的宿主机宿主机上的 Nginx 通过 Proxy 转发给 Kubernetes 集群中的 Ingress Controller,Ingress controller 也是
转载 2022-07-24 00:13:43
203阅读
nginx 文件上传报错
1.下载源码包bashroot@webservercd/usr/local/src/root@webserversrccurlOhttps://nginx.org/download/nginx1.20.2.tar.gz2.安装依赖相关bashroot@webserveryuminstallpcrepcredevelyrewrite正则相关pcre:URL重写软件,实现伪静态\URL跳转等SEO优化
原创 2022-07-23 15:31:58
675阅读
Nginx配置文件的整体结构 从图中可以看出主要包含以下几大部分内容: 1. 全局块 该部分配置主要影响Nginx全局,通常包括下面几个部分: 配置运行Nginx服务器用户(组)worker process数Nginx进程PID存放路径错误日志的存放路径配置文件的引入 2. events块 该部分配
原创 2022-07-22 21:18:42
285阅读
详解Nginx服务器配置
nginx反向代理实现跨域请求 跨域请求可以通过JSONP实现,缺点是需要修改被请求的服务器端代码进行配合,稍显麻烦通过在自己服务器上配置nginx的反向代理,可以轻松实现跨域请求 思路 示例服务器A中有一个页面,想请求服务器B中的api地址(http://www.b.com/api),获取JSON
原创 2022-07-22 15:25:15
331阅读
nginx反向代理实现跨域请求
安装openrestybrewtapopenresty/brewbrewinstallopenresty详细可参考官方文档:https://openresty.org/cn/download.html安装完成CaveatsYoucanfindtheconfigurationfilesforopenrestyunder/opt/homebrew/etc/openresty/.Tostartopenr
原创 2022-07-21 17:43:37
391阅读
记一次 nginx 502 问题排查!总结:nginx502:Tomcat调优之acceptCount问题背
原创 2022-07-21 16:49:09
1432阅读
记一次 nginx 502 问题排查解决思路和过程!
map 指令介绍: map 指令是由 ngx_http_map_module 模块提供的,默认情况下安装 nginx 都会安装该模块。 map 的主要作用是创建自定义变量,通过使用 nginx
转载 2022-07-20 14:36:45
227阅读
程序简介 通过分析nginx日志,统计出nginx流量(统计nginx日志中 $body_bytes_sent 字段)
转载 2022-07-20 14:36:25
1791阅读
今天我们来谈谈什么是Nginx? 什么是Nginx? Nginx代码完全用C语言从头写成,已经移植到许多体系结构和操作系统
转载 2022-07-20 14:35:42
222阅读
深入了解 Nginx!
最近我们Sinesafe在处理nginx+php+mysql架构的客户网站安全方面要配置后台的二级密码访问验证处理过程中要用到nginx的配置来完成这个二级密
原创 2022-07-19 16:03:12
415阅读
nginx是最火的负载均衡工具之一,在流量陡增的互联网面前,针对高并发的场景,接口限流是很有必要的。流量限制(ratelimiting),是nginx中一个非常实用的功能。流量限制可以用作安全目的,比如可以减慢暴力密码破解的速率。通过将传入请求的速率限制为真实用户的典型值,并标识目标URL地址(通过日志),还可以用来抵御DDOS攻击。更常见的情况,该功能被用来保护上游应用服务器不被同时太多用户请求
原创 精选 2022-07-19 10:33:25
7636阅读
1点赞
Linux下玩转nginx系列(七)---nginx如何实现限流功能
什么是Nginx? Nginx是一个 轻量级/高性能的反向代理Web服务器,用于 HTTP、HTTPS、SMTP、POP3 和 IMAP 协议。他实现非常高效的反向代理、负载平衡,他可以处理2-3万并发连接数,官方监测能支持5万并发,现在中国使用nginx网站用户有很多,例如:新浪、网易、 腾讯等。
原创 2022-07-19 09:22:51
153阅读
Nginx 面试40问 ( 收藏吃灰 )
前言 最近在读 Nginx 相关的书籍,做一下读书笔记。 Nginx 作为业界知名的高性能服务器,被广泛的应用。它
转载 2022-07-19 09:21:40
48阅读
深入 Nginx 之架构篇
使用windows版本的nginx启动时遇到:(1113: No mapping for the Unicode character exists in the target multi-byte code page)这个错误
原创 2022-07-18 18:04:09
608阅读
在利用Nginx作为反向代理服务器的时候,出现一个问题,就是在Tomcat中的web项目获取当前访问域名地址的时候,无法获取到真
原创 2022-07-18 18:02:51
310阅读
阿里云目前主要提供三种数据存储产品,分别是:块存储、文件存储(NAS)和 对象存储(OSS)三者区别如下:块存储:海量非结构化数据,您可以通过A...
原创 2022-07-18 18:00:25
3338阅读
1点赞
思路分析:通过一个域名到80端口,然后80强制跳转到443端口。配置实现 server { listen 443 ssl; ssl
原创 2022-07-18 17:59:03
204阅读
在之前还没有配置SSL证书的时候,项目使用一切正常,也不会出现什么刷新报500错误,就在今天,我进行了S
原创 2022-07-18 17:56:45
376阅读
Nginx部署前后端分离项目,配置SSL证书,结果刷新报500异常
今天使用测试接口的时候,报了一个413错误chunk-libs.0d7f7ccf.js:11 Uncaught (in promise) Error: Request failed with sta
原创 2022-07-18 17:53:20
907阅读
接口访问出现413错误应该如何解决呢?
遇到这么一个需求,需要通过nginx匹配多个子域名,将其请求转发到对应子域名的不同版本接口路径上去。比如http:
原创 2022-07-18 17:49:10
783阅读
需求:将nginx中的Server信息隐藏掉。解决方法:只需要在nginx.conf中的http模块中加入以下代码即可。server_tokens off;
原创 2022-07-18 17:37:41
362阅读
如何隐藏nginx中的Server版本信息?
在部署前后端分离项目项目的时候,有可能会遇到能访问页面,但是刷新页面却404。解决办法:location / { root h
原创 2022-07-18 17:23:54
222阅读
nignx解决vue部署服务器刷新页面出现404问题