【小白日记40】----Nginx(4)

本文介绍Nginx作为代理服务器的高级配置技巧,包括正向与反向代理的区别,代理模块的使用方法,以及如何设置代理缓存来提高网站访问速度。还提供了具体的配置指令示例。

Nginx-Proxy(代理服务器)

1.分类

  • 正向代理
    内网客户机通过代理访问互联网。通常要设置代理服务器地址和端口。

在这里插入图片描述

  • 反向代理
    外网用户通过代理访问内网服务器。内网服务器无感知。
    在这里插入图片描述
    区别
    正向代理隐藏的是用户,反向代理隐藏的是服务器

2.代理模块

ngx_http_proxy_module
在这里插入图片描述
在这里插入图片描述
查看日志
在这里插入图片描述

3.代理缓存

proxy_cache_path /app/qianfeng/cache levels=1:2 keys_zone=proxy_cache:10m max_size=10g inactive=60m use_temp_path=off;

在这里插入图片描述

proxy_cache proxy_cache;
proxy_cache_valid 200 304 12h;
proxy_cache_valid any 10m;
proxy_cache_key $host$uri$is_args$args;
add_header  Nginx-Cache "$upstream_cache_status";         proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;

在这里插入图片描述
新建缓存目录
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
提示:新创建的网页文件,初次访问均为miss。

  • 如何清理nginx_proxy缓存
    1.将新建的缓冲文件夹删除即可
  1. nginx proxy_cache_purge
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值