Nginx的配置文件说明
nginx的学习,到了关键的部分,其实想要学好nginx就一定要了解配置文件;我们看看配置文件是怎么样的?
1、nginx的配置文件路径
不同的安装方式、nginx的配置文件路径也有所不同
- 源码安装配置文件路径:
- 安装目录下的conf目录下
- yum安装的配置文件路径
- /etc/nginx目录和/etc/nginx/conf.d目录下都是存放着配置文件
2、nginx的配置文件结构
2.1、大体上的Nginx的配置文件结构
通常源码安装的nginx的配置文件,会是下面这种结构,
yum安装的有细微差异(大致是一样的,只是server是通过include引用的独立配置文件)。
#大体上的nginx的配置文件结构
#注意括号是不能少的
...
events {
...
}
http {
...
server {
....
location / {
root html;
...
}
}
}
2.2、nginx的配置指令
nginx的配置指令可以分为两大类:指令块与单个指令。
- 指令块就是像events,http,server等;
- 单独指令就是像root html;这样的。
nginx规定指令块可以嵌套,如http块中可以嵌套server指令,server块中可以嵌套location指令,指令可以同时出现在不同的指令块,如root指令可以同时出现在http、server和location指令块,需要注意的是在location中定义的指令会覆盖server,http的指令。
这里需要注意:location中定义的指令块会覆盖server、http的同名指令
通俗说:
- 小的指令块作用比大的指令块管用
分享环节:
hi,亲爱的朋友们:
- 感谢你们耐心完这个笔记,如果笔记中出现的一些软件包、资源找不到的可以直接留言&私聊,我看见了就回复;
- 资源免费共享;有需要滴滴,(仅仅是我有的)
我的坚持初衷:💕立志要成为一名架构师
- 不断地去坚持学,其中的各种各样的难度,不言而喻~!
- 坚持不是一件容易的事情,但它却是成功的关键。做起来吧~!
如果你也想要坚持:那么组团吧,咋们一块互相监督;一天一点分享也是进步;最怕就是孤军奋战!加油吧,追梦人~!