Linux中Varnish基础应用(2)

准备环境:CentOS  7

Varnish服务器   IP:172.18.42.200  
后端主机1:提供httpd服务   IP:172.18.42.201  
后端主机2:提供httpd服务   IP:172.18.42.202  

缓存服务器Varnish概念篇

缓存服务器Varnish概念篇

Varnish Cache 的架构笔记

CentOS 5.8下Varnish-2.1.5的安装配置

RedHat脚本改用CentOS源更新安装Nginx、PHP 5.3、Varnish

利用Varnish构建Cache服务器笔记

缓存服务Varnish安装配置

Varnish 编译安装所需准备

Linux下Varnish缓存的配置优化

一、Varnish服务器配置

1、安装varnish

1

2

3

4

5

6

7

8

 

[root@node0 ~]# yum install varnish

[root@node0 ~]# ll /etc/varnish/

total 20

-rw-r--r-- 1 root root 1155 May 20 17:07 default.vcl  ##配置Varnish缓存策略

-rw-r--r-- 1 root root 1224 May 20 11:10 default.vcl.wtc

-rw------- 1 root root   37 May 20 11:09 secret

-rw-r--r-- 1 root root 1200 Mar 16  2015 varnish.params   ##配置缓存机制

-rw-r--r-- 1 root root 1200 May 20 11:12 varnish.params.bak

 

2、更改varnish的缓存模式:

1

2

3

 

[root@node0 varnish]# vim varnish.params   

#VARNISH_STORAGE="file,/var/lib/varnish/varnish_storage.bin,1G"  ##默认的缓存机制

VARNISH_STORAGE="malloc,1G"   ##更改缓存为malloc模式

 

3、定义后端主机

1

2

3

4

5

 

[root@node0 varnish]# vim default.vcl  ##

backend default {

    .host = "172.18.42.202";    ##后端主机1

    .port = "80";    ##web80端口

}

 

二、配置后端主机

1、后端主机1安装httpd、php

1

2

 

[root@node1 ~]# yum install httpd -y

[root@node1 html]# systemctl start httpd.service

 

2、后端主机2安装httpd

1

2

 

[root@node2 ~]# yum install nginx

[root@node2 nginx]# nginx

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/b98efc68483a4df8a3377e0d903ca8e3.html