
nginx
文章平均质量分 96
nginx学习
NaughtyBo
ctrl + c | ctrl + v
展开
-
Nginx的location路径与proxy_pass匹配规则说明
如果在目标地址端口后有‘/’或者‘/xx’或者‘/xx/’或者‘/xx/yy’或者‘/xx/yy/等目录,则表示把path中location匹配成功的部分剪切掉之后再拼接到proxy_pass目标地址后面。proxy_pass的目标地址,默认不带/,表示只代理域名(ip+端口),path和query部分不会变(把请求的path和query拼接到proxy_pass目标域名之后作为代理的URL)是http://server/a/b.html (把/a/b.html拼接到http://server之后)原创 2024-10-31 16:30:05 · 1353 阅读 · 0 评论 -
nginx模块篇(四)
前面我们提到过,OpenResty是由淘宝工程师开发的,所以其官方网站()我们读起来是非常的方便。OpenResty是一个基于Nginx与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。所以本身OpenResty内部就已经集成了Nginx和Lua,所以我们使用起来会更加方便。原创 2024-09-21 09:36:44 · 1754 阅读 · 0 评论 -
nginx架构篇(三)
VRRP(Virtual Route Redundancy Protocol)协议,翻译过来为虚拟路由冗余协议。VRRP协议将两台或多台路由器设备虚拟成一个设备,对外提供虚拟路由器IP,而在路由器组内部,如果实际拥有这个对外IP的路由器,如果工作正常的话就是MASTER,MASTER实现针对虚拟路由器IP的各种网络功能。其他设备不拥有该虚拟IP,状态为BACKUP,除了接收MASTER的VRRP状态通告信息以外,不执行对外的网络功能。当主机失效时,BACKUP将接管原先MASTER的网络功能。原创 2024-09-21 09:26:41 · 1612 阅读 · 0 评论 -
nginx进阶篇(二)
上网去搜索访问资源对于我们来说并不陌生,通过浏览器发送一个HTTP请求实现从客户端发送请求到服务器端获取所需要内容后并把内容回显展示在页面的一个过程。这个时候,我们所请 求的内容就分为两种类型,一类是静态资源、一类是动态资源。静态资源即指在服务器端真实存在并且能直接拿来展示的一些文件,比如常见的html页面、css文件、js文件、图 片、视频等资源;原创 2024-09-18 22:59:28 · 1869 阅读 · 0 评论 -
nginx基础篇(一)
Nginx(“engine x”)一个具有高性能的【HTTP】和【反向代理】的【WEB服务器】,同时也是一个【POP3/SMTP/IMAP代理服务器】,是由伊戈尔·赛索耶夫(俄罗斯人)使用C语言编写的,Nginx的第一个版本是2004年10月4号发布的0.1.0版本。另外值得一提的是伊戈尔·赛索耶夫将Nginx的源码进行了开源,这也为Nginx的发展提供了良好的保障。Nginx的官方网站为: http://nginx.org打开源码可以看到如下的页面内容Nginx的官方下载网站为。原创 2024-09-18 21:05:44 · 1352 阅读 · 0 评论