Nginx学习笔记(七) Nginx中nginx.conf文件结构

该篇主要说明 Nginx 中 nginx.conf 文件的结构,该文件所在的位置为 /nginx/conf/nginx.conf

文件结构
....        #全局配置

events {        #events块

}

http {      #http块

    ...     #http全局块

    server {     #server块
        ...      #server全局块

        location [PATTERN] {   #location块
            ...
        }

        location [PATTERN] {   #location块
            ...
        }
    }

    server {     #server块
        ...     
    }
}
全局块

全局块是默认配置文件从开始到 events 块之间,通常包括 Nginx 服务器的用户、允许生成的 worker process 数、Nginx 进程 PID 存放路径、日志存放路径等配置。

events块

该块主要影响 Nginx 服务器与用户的网络连接。该部分的指令对 Nginx 服务器的性能影响较大。

http块

代理、缓存和日志定义等功能和第三方模块的配置都可以放入该模块中。

servier块

每个 server 块就相当于一台虚拟主机。

location块

location 其实是 server 块的一个指令。主要作用是,基于 Nginx 服务器接收到的请求字符串进行匹配,对特定的请求进行处理。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值