Author: haoransun
Wechat: SHR—97
学习来源:极客时间-Nginx核心知识100讲,本人购买课程后依据视频讲解汇总成个人见解。
1 Nginx 配置语法
2 Nginx配置参数:时间单位
3 Nginx配置参数:空间单位
4 Nginx 语法示例
http{} 就是一个指令块
include mime.types; 这是一条指令
指令后 可以跟多个参数
指令间以;为分隔符,可以将多条指令放在一行
指令块可以有名字,如:upstream指令块 thwp,有些指令块是没有名字的,如: http、server等。有名与否是由提供这个指令块的Nginx 模块来决定的
3m:表示3分钟
limit_req_zone 10m 开启10MB大小的共享内存空间,给不同的Worker使用
5 http配置的指令块
http模块有四个大的指令块:http、server、location、upstream
http{}:表示 大括号内的所有指令都是由http模块去解析、执行。一个非 http模块:stream等是没有办法被解析的。
upstream:表示上游服务 ,当Nginx需要与Tomcat/DJango等企业内网的其他应用服务交互时,可以定义此 upstream.
server:对应一个组域名
location:一个URL表达式