linux企業部分 varnish

2021-08-04 02:15:17 字數 2024 閱讀 7188

#############varnish##########

在server1主機上配置varnish

1.安裝

yum install varnish-3.0.5-1.el6.x86_64.rpmvarnish-libs-3.0.5-1.el6.x86_64.rpm -y

2.配置varnish配置檔案

vim /etc/varnish/default.vcl

設定兩個不同網域名稱站點後端伺服器服務端ip 與埠

檢視快取命中情況

當訪問 www.westos.org 網域名稱時從 web1 上取資料,訪問 bbs.westos.org 網域名稱時到 web2 取資料,訪問其他頁面報錯

其中return (pass)為是否直接清空快取

lb代表負載均衡模式

設定varnish埠為80

3.在server2服務端中

開啟http服務

開啟http埠80

並寫入www.westos.org 與bbs.westos.org位址

寫入index.html檔案

因為設定在server3中不用做lb負載均衡,因此除了寫入主配置檔案位址不用做,其他與server2中所作相同

3.在測試主機中配置本地解析

4,測試

##########cdn推送頁面#########

1.檔案操作

將bansys.zip檔案解壓到指定目錄

yum install unzip -y

unzip -d /var/www/html bansys.zip

解壓後移動到html/目錄下

將server1 http埠改為8080

2.設定cdn推送介面

此時在瀏覽器輸入172.25.1.1:8080可顯示cdn推送介面

3.配置varnish配置檔案

vim /etc/varnish/default.vcl

/etc/init.d/varnish reload

在server2 server3服務端中開啟apache服務

4.測試

每在瀏覽器中推送一次/index.html, curl www.westos.org/index.html會重新整理一次

企業部分 lvs opsf架構

之前學習lvs接觸到的是lvs keepalived結構,實現slb負載均衡和高可用,但是沒有想到還有一種lvs ospf架構,有時候也可能會是lvs ospf quagga keepalived 這裡的keepalived主要是提供配置檔案 架構,那它們之間的區別是什麼呢?lvs我們就不做過多的介...

LINUX部分命令

針對debian lenny設定如下 dpkg reconfigure locales 選擇 en us.utf 8 zh cn.gb2312 zh cn.utf 8 zh cn.gbk zh tw.big5 zh tw.utf 8 預設 default en us.utf 8 中文就選zh cn....

linux中斷部分

linux中斷處理程式分為兩部分,上半部 top half 與底半部 bottom half 上半部響應中斷,底半部為中斷處理函式 申請中斷 int request irq unsigned int irq,irqreturn t handler int,void struct pt regs un...