企業部分01 varnish的安裝與使用

 varnish

1. varnish的安裝(rhel8中)

# yum install -y varnish.x86_64 
# systemctl start varnish
# vim /usr/lib/systemd/system/varnish.service

# rpm -qc varnish 

 

測試

‘’

2.逆向代理

# vim /etc/varnish/default.vc

在servera中編寫默認發佈頁面

# vim /var/www/html/index.html 

測試:訪問目的主機時,看到的是servera的默認發佈頁面

# ps ax | grep varnish

3.緩存

# vim /etc/varnish/default.vcl

測試:在serverb主機中

# curl -I 192.168.1.40

清除緩存

# varnishadm ban req.url "~" /  清理所有
# varnishadm ban req.url "~" /index.html 清除頁面緩存

再次訪問

4.負載均衡

導入調度器模塊

# vim /etc/varnish/default.vcl
# systemctl restart varnish

測試:

輪詢的去訪問server1和server2

使用php頁面清除緩存

# yum install -y php
# vim /etc/httpd/conf/httpd.conf   修改端口爲8080
# systemctl restart httpd

設置推送列表

測試:在server1主機中訪問www.westos.org

# curl -I www.westos.org

 第一次訪問

第二次

# curl -I www.westos.org

 

第三次

# curl -I www.westos.org

 

推送頁面

沒有推送前

推送之後

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