何为正向代理,何为反向代理 正向代理就是,将我们的请求统一发给某给服务器,由该服务器帮我们转交请求 并统一将响应信息传递给我们 这个服务器就是我们的正向代理 反向代理是指 我们将请求发送到一个代理服务器上,这个代理服务器后面有真正提供服务的服务器 这些服务器被代理请求和响应 他们不会收到外界的请求,只会收到代理服务器的请求 这里我们就做了反向代理
何为正向代理,何为反向代理
正向代理就是,将我们的请求统一发给某给服务器,由该服务器帮我们转交请求
并统一将响应信息传递给我们
这个服务器就是我们的正向代理
反向代理是指
我们将请求发送到一个代理服务器上,这个代理服务器后面有真正提供服务的服务器
这些服务器被代理请求和响应
他们不会收到外界的请求,只会收到代理服务器的请求
这里我们就做了反向代理
当我们访问一个域名时 正常来说会被网络的DNS解析 解析到我们这个域名对应的IP地址是多少,然后向这个IP地址发送我们的请求 我们也可以在本地环境中,配置某个域名对应的IP地址是多少 使得我们可以优先访问内网下的某个域名
当我们访问一个域名时
正常来说会被网络的DNS解析
解析到我们这个域名对应的IP地址是多少,然后向这个IP地址发送我们的请求
我们也可以在本地环境中,配置某个域名对应的IP地址是多少
使得我们可以优先访问内网下的某个域名
Nginx配置文件讲解:nginx.conf 全局块:配置影响nginx全局的指令,如用户组,nginx进程的pid存放路径,日志存放路径 配置文件引入,允许生成worker process数 event块:配置影响nginx服务器或与用户的网络连接,如每个进程的最大连接数,选取哪个时间驱动模型 处理连接请求,是否允许同时接收多个网络连接,开启多个网络连接序列化 http块:可以嵌套多个server,配置代理,缓存,日志定义等绝大多数功能和第三方模块 文件引入,mime-type定义,日志自定义,是否使用sendfile传输文件,连接超时时间,单连接请求数 http全局块:upstream,错误页面,连接超时 server块:虚拟主机的相关参数,一个http可以有多个server
Nginx配置文件讲解:nginx.conf
全局块:配置影响nginx全局的指令,如用户组,nginx进程的pid存放路径,日志存放路径
配置文件引入,允许生成worker process数
event块:配置影响nginx服务器或与用户的网络连接,如每个进程的最大连接数,选取哪个时间驱动模型
处理连接请求,是否允许同时接收多个网络连接,开启多个网络连接序列化
http块:可以嵌套多个server,配置代理,缓存,日志定义等绝大多数功能和第三方模块
文件引入,mime-type定义,日志自定义,是否使用sendfile传输文件,连接超时时间,单连接请求数
http全局块:upstream,错误页面,连接超时
server块:虚拟主机的相关参数,一个http可以有多个server
nginx做反向代理的时候,它会整合配置,将我们的配置文件的代理 proxy获取到,并转发 nginx主配置文件可以配置服务源,配置服务地址和服务器 但是nginx代理给网关,会丢失请求的host信息
nginx做反向代理的时候,它会整合配置,将我们的配置文件的代理
proxy获取到,并转发
nginx主配置文件可以配置服务源,配置服务地址和服务器
但是nginx代理给网关,会丢失请求的host信息