一、Nginx三大功能:反向代理、动静分离、负载均衡 二、反向代理 A、proxy_pass: http://.... 三、负载均衡 A、基本配置 1. http块 upstream 名字 { 服务器列表... } 2. location块 location / { proxy_pass:http: ...
分类:
其他好文 时间:
2019-11-05 01:18:17
阅读次数:
95
使用宿主机IP 在安装Docker的时候,会在宿主机安装一个虚拟网关docker0,我们可以使用宿主机在docker0上的IP地址来代替localhost。 首先,使用如下命令查询宿主机IP地址: ifconfig 可以发现宿主机的IP是172.17.0.1,那么将proxy_pass http:/ ...
分类:
其他好文 时间:
2019-11-02 12:12:00
阅读次数:
84
Nginx rewrite 规则 与 proxy_pass 实现 https://www.cnblogs.com/jicki/p/5546916.html Nginx rewrite 规则 与 proxy_pass 实现 ~ 大小写敏感匹配 ~* 大小写不敏感匹配 !~ 大小写敏感不匹配 !~* 大 ...
分类:
其他好文 时间:
2019-10-23 09:36:53
阅读次数:
99
在nginx中配置proxy_pass代理转发时,如果在proxy_pass后面的url加/,表示绝对根路径;如果没有/,表示相对路径,把匹配的路径部分也给代理走。 假设下面四种情况分别用 http://192.168.1.1/proxy/test.html 进行访问。 第一种: location ...
分类:
其他好文 时间:
2019-10-17 10:36:12
阅读次数:
74
server { listen 80; listen 802; server_name test111.xxxx.com 118.24.122.131; #charset koi8-r; location / { proxy_pass http://127.0.0.1:82; # $host 变量, ...
分类:
其他好文 时间:
2019-10-13 18:39:17
阅读次数:
69
ewrite和location区别: rewrite是在同一域名内更改资源获取的路径 Location是对路径 做控制访问或反向代理,可以使用proxy_pass到其他主机 很多情况下rewrite会写在location里, 他们的执行顺序: 执行server块的rewrite指令 执行locati ...
分类:
其他好文 时间:
2019-09-23 16:50:42
阅读次数:
155
总结: 1、server下的结点: listen:监听80端口 server_name:转发到哪个地址 proxy_pass:代理到哪个地址 2、nginx常用命令(要进入到nginx的目录): 开启:start nginx 重启:nginx -s reload #nginx进程,一般设置为和cpu ...
分类:
其他好文 时间:
2019-09-22 19:43:27
阅读次数:
90
location / { proxy_pass http://localhost; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header REMOTE-HOST $remote_a ...
分类:
其他好文 时间:
2019-08-27 17:37:39
阅读次数:
143
location / { proxy_pass http://127.0.0.1:8111; } location / 表示处理所有请求 proxy_pass http://127.0.0.1:8111; 表示把请求都交给http://127.0.0.1:8111来处理 访问http://127.0 ...
分类:
其他好文 时间:
2019-08-13 00:12:58
阅读次数:
98
正向代理 是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端(目的是为了保护客户端用户) 配置文件: 注意: 1.不要设置server_name指令 ...
分类:
其他好文 时间:
2019-08-11 21:26:53
阅读次数:
156