Linux企业实战(九)——varnish(6)

图形化清除缓存

varnish本身就是一个缓存系统,但如果有些东西不常用,我们需要清理对应的缓存。

在前面的博客中讲到了varnish的命令清除缓存的方式:

varnishadm ban req.url "~" /				#清除全部缓存
varnishadm ban req.url "~" /index.html		#清除指定缓存

但是不是所有的人都懂得Linux命令的使用,如果有一个图形化的界面来清除缓存,将更加方便。

CDN推送平台

实验步骤:

  • 步骤一:首先在varnish服务器上,安装http服务,解压推送平台的安装包
yum install php unzip httpd -y		#安装需要用到的软件包
unzip bansys.zip					#解压
mv ./bansys/* /var/www/html
  • 步骤二:修改apache使用的端口
vim /etc/httpd/conf/httpd.conf

在这里插入图片描述

由于之前的实验apache的默认80端口被varnish服务占了,所以需要进行修改

  • 步骤三:修改/var/www/html/config.php内容

在这里插入图片描述

测试:(在classroom的浏览器中输入:172.25.0.1:8080)

在这里插入图片描述

  • 步骤四:修改varnish配置文件
vim /etc/varnish/default.vcl
systemctl restart varnish

在这里插入图片描述

在这里插入图片描述

  • 步骤五:在classroom这台虚拟机中修改本地解析

在这里插入图片描述

  • 步骤六:重启varnish和http服务
systemctl restart varnish
systemctl start httpd
  • 步骤七:清除缓存

清除之前:

在这里插入图片描述

开始清除全部缓存:

在这里插入图片描述

在这里插入图片描述

清除之后,再次访问

在这里插入图片描述

  • 我们也可以像前面使用命令一样,在CDN推送中来清除指定的缓存

在这里插入图片描述

清除指定缓存之后

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值