Centos安装varnish方法

 时间:2024-12-21 22:52:34

1、安装基础软件yum install gcc gcc-c++

Centos安装varnish方法

2、安装相关组件pcreyum install pcre pcre-devel

Centos安装varnish方法

3、获取源码包文件

Centos安装varnish方法

4、解压并进入目录

Centos安装varnish方法

5、设置环境变量export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig

Centos安装varnish方法

6、配置./configure --prefix=/usr/local/varnish --enable幻腾寂埒-dependency-trackin --enable-debugging-symbols --enable-developer-warnings

Centos安装varnish方法

7、make && make install

Centos安装varnish方法

8、配置文件varnish.vcl内容为backend cqserver {.host = "192.168.122.188"稆糨孝汶;;.port = "5007";.connect_timeout = 20s;}acl purge {"localhost";"127.0.0.1";"192.168.122.0"/24;}sub vcl_recv {if (req.request == "PURGE") {if (!client.ip ~ purge) { error 405 "Not allowed."; }return (lookup);}if (req.http.host ~ "^192") {set req.backend = cqserver; if (req.request != "GET" && req.request != "HEAD") { return (pipe); }else{ return (lookup); }}else { error 404 "caoqing Cache Server"; return (lookup); }}sub vcl_hit {if (req.request == "PURGE") {set obj.ttl = 0s;error 200 "Purged.";}}sub vcl_deliver { if (obj.hits > 0){ set resp.http.X-Cache = "HIT"; } else { set resp.http.X-Cache = "MISS"; }}sub vcl_miss {if (req.request == "PURGE") {error 404 "Not in cache.";}}

Centos安装varnish方法

9、启动varnishd服务

Centos安装varnish方法

10、进行验证

Centos安装varnish方法
  • Centos安装golang方法
  • Centos7 yum安装redis方法
  • CentOS 7 安装mongoDB方法
  • Centos7 rpm包离线安装mysql方法
  • Centos命令行安装和使用teamviewer方法
  • 热门搜索
    三天苹果减肥法 密室逃脱绝境系列11游乐园攻略 电脑上怎么看电视直播 兰州旅游攻略 手机怎么双清 饥荒新手攻略 红烧肉窍门 华为隐私空间怎么用 亚索怎么打劫 山楂树之恋简介