下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
京峰JF2116-Day11上课笔本节重点1.NginxLocation工作原理2.Nginx虚拟主机配置3.NginxLocationNginxNginxWEB服务器最主要就是各种模块模块从结构上分为模块、基础模块和第模块,其中三类模块分别如下eventevent模块:用来处理 请求,并进行回复基础模块:HTTPAccess模块、HTTPFastCGI模块、HTTP模块和HTTPRewrite模块HTTPHTTPAccess模块:用来进行虚拟主机发 模块,起到记 日志 虚拟主机:nginx中每一个虚拟主机就代表一个或者多 HTTPFastCGI模块:用于和PHP程序进行交互的模块,负责将 nginx的PHP请求转发到后端的PHP上 模块:配置反 转发的模块,负责向后端传递参数第模块:HTTPUpstreamRequestHash模块、Notice模块和HTTPAccessKey模块、Limit_req模块、Upstreamcheckmodule等;HTTPHTTPUpstreamRequestHash模块:利用hash算法进行负载均衡的模块HTTPAccessKey模块:http请 校验模Upstreamcheckmodule:检测后端负载转发的模Nginx能做什么?客户请求Nginx,Nginx的反应处理功能划 (过滤器模块):此类模块主要对其他处理器模块输出的内容进行修改操作,最后由**Nginx输出Proxies 类模块):此类模块是Nginx的HTTPUpstream之类的模块,这些模块主要与后端一Nginx客户请求到达Nginxweb服务器,Nginx会去将请求通过查找配置文件的方式,进行匹配,将客户端的请求匹配到配置文件中的locationblock,locationblock就会调用内部的其他模块进行处理。而loction是Ni配置中的一个指令,用于的L匹配,而在这个loctio中所配置的每个指令将会启动不同的模块去完成相应的工作。yum安装默认源码安装默认文件位置Nginx发布路径yum默认发布路径:/usr/share/nginx/html/源码默认发布路径:/usr/local/nginx/html/location示例文件nginxnginx内部的配置location进行规则匹配。匹配到对应的location,此location规则就生效,由此location内部示例请求示例请求#多个location之间是有优先级的。根据location不同书写规则进行#nginx处理客户请求,是根据客户不同的 路径和nginx内部配置location相互就进行匹配那么这 应该是locationlocation规则匹配分为普通字符匹配其中Location=和location^~和location/属于普通字符串匹配Location~、~*属于正则表达式匹配。##只会匹配/,优先级比Location/低#只会匹配/index.html,优先级最高#匹配任何请求,因为所有请求都是以"/"##匹配任何以/images/开始的请求,并停止匹配其它#匹配以html、txt、gif、jpg、jpeg结尾的URL文件请求#但是所有 的请求将由[ConfigurationL4]处理浏览器发起HTTPRequestURI案例与Location规则案例匹配如下/index.html匹配configuration/im
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024各类设备采购协议总览
- 2024年新公司聘用劳动协议样式
- 2024年场地调查委托协议模板
- 2024届安徽江南十校高三数学试题毕业班4月质量检查试题
- 2024年劳务合作及就业保障协议
- 化信息技术硬件采购协议范本
- 2024年智能设备部署与维护协议
- 2024年蔬菜产业链战略合作协议
- DB11∕T 1603-2018 睡莲栽培技术规程
- 2024专业新风系统安装服务协议模板
- GB/T 13002-2022旋转电机热保护
- 教师师德师风负面清单
- 工程劳务报价清单(钢筋)
- 财政所档案管理制度(4篇)
- 园林景区绿化养护投入主要机械设备方案及介绍
- 青蓝工程宣誓誓词
- “践行新理念精研新考题把脉新高考”2022年高考备考冲刺策略专题报告
- 社会医学课件-3社会因素与健康1-
- 评茶员国家三级理论考试题库(近年真题300题)
- 装载机教材课件
- 船舶发展史 课件
评论
0/150
提交评论