linux 下的企业级CDN—Varnish推送管理平台(web界面批量清除缓存)

本文详细介绍如何在server1上安装配置HTTP服务及CDN推送管理平台Bansys,包括安装HTTP服务、PHP及unzip,配置Bansys并进行实际测试等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CDN推送管理平台

配置server1

1. 安装httpd,编辑主配置文件,将端口改为8080(避免与varnish服务的80端口冲突),并重启httpd服务

2. 下载php(显示界面,使得httpd服务可以识别php格式的内容)和unzip(解压安装包)

3. 将bansys.zip安装包从真机上发送到server1,并解压到/var/www/html目录下,解压完后将/var/www/html/bansys/目录下所有东西移动到/var/www/html目录下

4. 编辑config.php文件

5. 给物理机添加解析

6. 打开浏览器,输入172.25.8.1:8080 (出现CDN推送管理界面)

访问前需要重启server1 上的httpd

7. 编辑varnish默认配置文件,添加内容如下,修改完配置文件要/etc/init.d/varnish   reload重新加载配置文件

bansys 有两种工作模式:telnet 模式和 http 模式。
(1)telnet 模式需要关闭 varnish服务管理端口的验证,注释掉/etc/sysconfig/varnish 文件中的 “ -S ${VARNISH_SECRET_FILE}”这行,重启 varnish 服务即可。
(2)http 模式需要对 varnish 做以下设置:

8. 在物理机上测试

(1)清除所有缓存

先在物理机中访问页面,使得数据缓存至varnish 中

然后在浏览器中推送清除缓存的内容

再次访问,发现缓存已被清除

(2)清除index.html 页面的缓存

清除前页面数据已缓存至varnish 中

在浏览器中推送清除index.html 页面缓存的内容

再次访问页面发现只有index.html 页面的缓存被清除了

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值