Nginx配置文件的通用语法介绍

Posted axiao-47

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx配置文件的通用语法介绍相关的知识,希望对你有一定的参考价值。

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需要与TomcatDjango等企业内网的其他服务有交互时,可定义此模块

server               定义一个域名或一组域名

 

location            URL表达式

http配置的指令块

http                   表明此大括号里的所有指令都是由http模块去解析去执行的

upstream         表明上游服务,当nginx需要与TomcatDjango等企业内网的其他服务有交互时,可定义此模块

server               定义一个域名或一组域名

location            URL表达式

以上是关于Nginx配置文件的通用语法介绍的主要内容,如果未能解决你的问题,请参考以下文章

Nginx配置文件的通用语法

转载:2.2 Nginx配置的通用语法《深入理解Nginx》(陶辉)

Nginx核心配置文件介绍

Nginx 之 Nginx安装和配置文件简要介绍

Nginx nginx.conf配置文件说明

Nginx nginx.conf配置文件说明