varnish的安裝與簡單配置

2021-08-08 05:24:48 字數 1888 閱讀 7648

yum install varnish-libs-3.0

.5-1.el6.x86_64.rpm varnish-3.0

.5-1.el6.x86_64.rpm -y

vim /etc/varnish/default.vcl

#配置乙個後端伺服器

backend web1

#檢視快取命中情況

sub vcl_deliver

else

return (deliver);

}

配置 varnish 服務埠

vim /etc/sysconfig/varnish

varnish_listen_port=80

service varnish start  #啟動varnish
測試

在172.25.15.2主機上的配置:

vim /etc.hosts #配置解析

172.25.15.1 server1 www.westos.com

echo "server2" >/var/www/html/index/html測試

第一次快取未命中,在以後的120秒(預設時間)都顯示命中

可通過 varnishadm 手動清除快取

varnishadm ban.url .*$ #清除所有

varnishadm ban.url /index.html

#清除 index.html 頁面快取

varnishadm ban.url /admin/$ #清除 admin 目錄快取

varnish配置

vim /etc/varnish/default.vcl

#配置後端伺服器

backend web1

backend web2

#把多個後端聚合為乙個組

director lb round-robin

}#當訪問 www.westos.org 網域名稱時從 lb組 上取資料(本配置中,web1,web2都在lb組),訪問 bbs.westos.org 網域名稱時到 web2 取資料,

訪問其他頁面報錯。

}#檢視快取命中情況

sub vcl_deliver

else

return (deliver);

}

測試

在172.25.254.15真機上的配置:

vim /etc.hosts #配置解析

172.25.15.1 server1 www.westos.com

測試:

for i in ;do curl www.westos.org;done

輪流訪問lb組內web1、web2的http網頁

Varnish 簡單的配置

先安裝寫依賴包 以免後面報錯 automake autoconf libtool ncurses devel libxslt groff pcre devel pkgconfig ubuntu下的 libproc g 一 安裝varnish tar zxvf varnish 2.1.3.tar.gz...

varnish安裝配置

1.安裝需要用到的包,歷史教訓告訴我一定要裝穩定版本,要不有些東西不能用 automake autoconf libtool ncurses devel libxslt groff pcre devel pkgconfig yum y install automake autoconf libtoo...

varnish原始碼安裝與簡單操作

首先準備環境 兩台虛擬機器 一台80.111一台80.112 yum install lrz y 安裝上傳工具 上傳軟解包和依賴包 yum install y gcc gcc c make 安裝編譯器和環境 安裝依賴關係包和所需要的外掛程式 yum install y libtool ncourse...