varnish 推送平臺搭建

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推送模式下,推送內容框中輸入 .* 表示清除所有緩存)

這裏寫圖片描述

這裏寫圖片描述

推送之後:
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章