Nginx配置文件是一个asc文本文件:
01 它由两部分组成,一个是directive(指令),一个是directive block(指令块)。
02 每条指令以 ; 英文分号结尾,指令与参数间以空格符号分隔,多参数之间以分号分隔。
03 指令快以 {} 大括号将多条指令组织在一起
04 include语句允许组合多个配置文件以提升可维护性
05 使用 # 井号添加注释,提高可读性
06 以 $ 符号使用变量
07 部分指令的参数支持正则表达式
配置参数:时间的单位 | 配置参数:空间的单位 | ||||
ms | milliseconds | d | days | B | bytes 字节 |
s | seconds | w | weeks | k/K | kilobytes 千字节 |
m | minutes | M | months,30 days | m/M | megabytes 兆字节 |
h | hours | y | years,365 days | g/G | gigabytes 吉字节 |
http配置的指令块
http 表明此大括号里的所有指令都是由http模块去解析去执行的
upstream 表明上游服务,当nginx需要与Tomcat、Django等企业内网的其他服务有交互时,可定义此模块
server 定义一个域名或一组域名
location URL表达式
http配置的指令块
http 表明此大括号里的所有指令都是由http模块去解析去执行的
upstream 表明上游服务,当nginx需要与Tomcat、Django等企业内网的其他服务有交互时,可定义此模块
server 定义一个域名或一组域名
location URL表达式
原文地址:https://www.cnblogs.com/Axiao-47/p/12287829.html
时间: 2024-11-08 17:53:14