安装略过,直接包管理器装
进程
Master
Worker
cache loader
cache manager
信号
配置文件
到底是啥格式的?支持语法高亮吗?支持自动补全么?
推荐在/etc/nginx/conf.d写配置,然后include,这样好维护
子块的内容会继承父块的配置,也可以重写
虚拟服务器配置
均包含一个http块和server块
还有一个listen指令
匹配规则
先匹配=号
再匹配正则,包括^~,~,~*
最后匹配啥特殊符号都没有的字符串
虽然文档这么写,但是我实际使用的时候怎么问题那么多呢?
从简书上找了一个例子,加深理解,原文:Nginx路由匹配规则的一些理解
root指令
我用的时候,在location里面的常常不起作用,在server里的都有作用。????♀️
用的场景是,部署多个vue静态文件,比如一个微信H5,一个管理后台
proxy_pass指令
用的场景就是连接多个Spring Boot应用,比如
变量
这一句就是用了变量$remote_addr
proxy_set_header X-real-ip $remote_addr;