Nginx配置文件的通用语法

Posted

tags:

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

  1. nginx配置语法
    配置文件由指令与指令块构成
    每条指令以; 分号结尾,指令与参数间以空格符号分隔
    指令块以{}大括号将多条指令组织在一起
    include语句允许组合多个配置文件以提升可维护性
    使用#符号添加注释,提高可读性
    使用$符号使用变量
    部分指令的参数支持正则表达式

2.配置参数:时间的单位

  • ms:milliseconds d:days
  • s:seconds w:weeks
  • m:minutes M:months,30 days
  • h:hours y:years,365 days

3.配置参数:空间的单位

  • 默认:bytes
  • k/K:kilobytes
  • m/M:megabytes
  • g/G:gigabytes

4.http配置的指令块

  • http
  • server
  • upstream
  • location

5.Nginx命令行

  • 格式:nginx -s reload
  • 帮助:-? -h
  • 使用指定的配置文件:-c
  • 指定配置指令:-g
  • 指定运行目录:-p
  • 发送信号:-s
    立即停止服务:stop
    优雅的停止服务:quit
    重载配置文件:reload
    重新开始记录日志文件:reopen
  • 测试配置文件是否有语法错误:-t -T
  • 打印nginx的版本信息、编译信息等:-v -V

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

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

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

Nginx教程 Location配置与ReWrite语法

前端必备 Nginx 配置

Nginx配置通用语法

Nginx——Nginx的默认配置语法(Centos7通过yum方式安装)