varnish cdn 推送平台搭建

来源:互联网 发布:万能邮件群发软件 编辑:程序博客网 时间:2024/05/22 00:48

server1 172.25.55.1 varnish(缓存端)
server2 172.25.55.2 apache(后端服务器1)
server3 172.25.55.3 apache(后端服务器2)
一、安装httpd
1)在server1上安装httpd服务
:::yum install -y httpd
2)更改配置文件内容(监听8080端口),并且重启服务
这里写图片描述

这里写图片描述

这里写图片描述

二、安装php支持
1)安装php
:::yum install -y php
2)下载bansys.zip的压缩包并解压到http的默认发布目录下
:::unzip bansys.zip -d /var/www/html/
3)配置解压后的config.php 文件

这里写图片描述

这里写图片描述

注:bansys 有两种工作模式,分别是:telnet 和 http 模式。
telnet 模式需要关闭 varnish 服务管理端口的验证,注释掉/etc/sysconfig/varnish 文件中的“-S ${VARNISH_SECRET_FILE}”这行,重启 varnish 服务即可。这里我们使用http模式。
4)配置varnish配置文件,并且重载服务

这里写图片描述

这里写图片描述
(以下内容写在sub vcl_recv{}函数内)

这里写图片描述
5)在浏览器推送消息
地址栏:172.25.55.1:8080
推送之前:
这里写图片描述

这里写图片描述

(在http推送模式下,推送内容框中输入 .* 表示清除所有缓存)

这里写图片描述

这里写图片描述

推送之后:
这里写图片描述

0 0
原创粉丝点击