user: 指定运行 nginx 的用户和组
worker_processes: 设置工作进程的数量
error_log: 指定错误日志文件
pid: 指定 PID 文件的路径
listen: 配置监听端口和地址
server_name: 指定服务器名称或域名
root: 指定文档根目录
default_type: 设置默认 MIME 类型
index: 指定默认索引文件
location /path: 匹配 URL 路径并应用配置
location ~ \.php$: 匹配 PHP 文件并应用配置
location ^~ /static/: 匹配以 "/static/" 开头的 URL 路径并应用配置
proxy_pass: 转发请求到后端服务器
proxy_set_header: 设置转发请求的 HTTP 头
proxy_cache: 启用缓存
upstream: 定义后端服务器组
server: 指定后端服务器的地址和端口
upstream max_fails: 设置最大失败次数
upstream fail_timeout: 设置失败超时时间
gzip: 启用 gzip 压缩
geo: 根据客户端 IP 地址进行地理定位
rewrite: 重写 URL 路径
stream: 配置 TCP/UDP 处理
上一篇:nginx安装及其配置详细教程
下一篇:深入浅出nginx实战