nginx官方文档地址:http://nginx.org/en/docs/beginners_guide.html#conf_structure
nginx多个模块组成,模块由配置文档中的指令来管理。指令可以分为基本指令(simple directives)和块指令(block directives)。 基本指令由指令名(name)、参数(parameters)组成,以空格隔开,每条指令以分号结尾。块指令与基本指令结构相同,不同的是块指令以一个有大括号包括的指令集结尾。如果一个块指令的大括号里可以有其他指令,就可以称作环境(context)(例如events,http,server和location)。
放在配置文件中、所有其他环境之外的指令,认为只在主环境(main context)中。events和http指令属于主环境。server属于http,location属于server。
注:配置文件以#作为注释