立即学习:https://edu.youkuaiyun.com/course/play/27216/358401?utm_source=blogtoedu
linux下nginx目录:
1.*_temp目录:
共有五个temp结尾的目录,用于存放Nginx运行产生的临时文件
2.conf目录:
存放配置文件的目录。
包含主配置文件nginx.conf,是我们经常修改的配置文件。
3.html目录:
默认存放了Nginx的错误页面和欢迎页面。
4.logs目录:
默认存放了访问日志和错误日志文件。
5.sbin目录:
默认存放了Nginx的二进制命令,常用于Nginx服务的启动、停止等管理工作。
Nginx配置文件的模块结构:
- 核心模块
- HTTP模块(代理、缓存、日志定义和第三方模块)
- Events模块(网络连接)
- 全局模块(全局指令、日志路径、PID路径、用户信息等。)
- 基础模块
- HTTP全局模块
- HTTP FastCGI模块
- HTTP Gzip模块
- HTTP server模块(虚拟主机,一个http,可以有多个server)
- HTTP location模块(请求的路由,各种页面的处理)
- HTTP Rewrite模块
- 第三方模块
- HTTP Upstream Request Hash模块
- Notice 模块
- HTTP Access Key模块