婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > varnish3.0安裝及配置教程

varnish3.0安裝及配置教程

熱門標簽:開封400電話辦理價格 曲阜地圖標注app 哪個地圖標注更清晰 4s店如何在百度地圖標注 內蒙古電信外呼系統 漳州外呼系統怎么樣 凱立德劇院地圖標注 天津人工電銷機器人費用 地圖標注小區項目入駐

在內網的vps上安裝Varnish的最新版3.0來用做測試
Varnish有centos下的rpm和ubuntu下的deb二進制包下載,但我選擇的是源碼編譯安裝
先下載 varnish-3.0.0_jb51.rar
yum install gcc
yum install gcc-c++ libstdc++-devel
yum install -y httpd-devel pcre perl pcre-devel zlib zlib-devel GeoIP GeoIP-devel
Varnish需要pcre支持,如果服務器沒有安裝pcre-devel會提示需要指定prce目錄。
Centos服務器上使用yum install pcre-devel安裝
解壓varnish進行編譯安裝
cd varnish-3.0.0
./autogen.sh
./configure --prefix=/usr/local/varnish PKG_CONFIG_PATH=/usr/lib/pkgconfig
make
make install
安裝成功后,安裝的目錄是
cd /usr/local/varnish/sbin
./varnishd -V
查看版本,看是否安裝成功
測試varnish
先編輯配置文件
vi /usr/local/varnish/etc/varnish/default.vcl

復制代碼
代碼如下:

# This is a basic VCL configuration file for varnish. See the vcl(7)
# man page for details on VCL syntax and semantics.
#
# Default backend definition. Set this to point to your content
# server.
#
backend default {
.host = "192.168.88.156";
.port = "80";
###下面三行為新加配
.connect_timeout = 1s;
.first_byte_timeout = 5s;
.between_bytes_timeout = 2s;
}
#
# Below is a commented-out copy of the default VCL logic. If you
# redefine any of these subroutines, the built-in logic will be
# appended to your code.
sub vcl_recv {
if (req.restarts == 0) {
if (req.http.x-forwarded-for) {
set req.http.X-Forwarded-For =
req.http.X-Forwarded-For + ", " + client.ip;
} else {
set req.http.X-Forwarded-For = client.ip;
}
}
if (req.request != "GET"
req.request != "HEAD"
req.request != "PUT"
req.request != "POST"
req.request != "TRACE"
req.request != "OPTIONS"
req.request != "DELETE") {
/* Non-RFC2616 or CONNECT which is weird. */
return (pipe);
}
if (req.request != "GET" req.request != "HEAD") {
/* We only deal with GET and HEAD by default */
return (pass);
}
if (req.http.Authorization || req.http.Cookie) {
/* Not cacheable by default */
return (pass);
}
return (lookup);
}
#
sub vcl_pipe {
# # Note that only the first request to the backend will have
# # X-Forwarded-For set. If you use X-Forwarded-For and want to
# # have it set for all requests, make sure to have:
# # set bereq.http.connection = "close";
# # here. It is not set by default as it might break some broken web
# # applications, like IIS with NTLM authentication.
return (pipe);
}
#
sub vcl_pass {
return (pass);
}
#
sub vcl_hash {
hash_data(req.url);
if (req.http.host) {
hash_data(req.http.host);
} else {
hash_data(server.ip);
}
return (hash);
}
#
sub vcl_hit {
return (deliver);
}
#
sub vcl_miss {
return (fetch);
}
#
sub vcl_fetch {
if (beresp.ttl = 0s ||
beresp.http.Set-Cookie ||
beresp.http.Vary == "*") {
/*
* Mark as "Hit-For-Pass" for the next 2 minutes
*/
set beresp.ttl = 120 s;
return (hit_for_pass);
}
return (deliver);
}
#
sub vcl_deliver {
return (deliver);
}
#
# sub vcl_error {
# set obj.http.Content-Type = "text/html; charset=utf-8";
# set obj.http.Retry-After = "5";
# synthetic {"
# ?xml version="1.0" encoding="utf-8"?>
# !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
# "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
# html>
# head>
# title>"} + obj.status + " " + obj.response + {"/title>
# /head>
# body>
# h1>Error "} + obj.status + " " + obj.response + {"/h1>
# p>"} + obj.response + {"/p>
# h3>Guru Meditation:/h3>
# p>XID: "} + req.xid + {"/p>
# hr>
# p>Varnish cache server/p>
# /body>
# /html>
# "};
# return (deliver);
# }
#
sub vcl_init {
return (ok);
}
#
sub vcl_fini {
return (ok);
}

/usr/local/varnish/sbin/varnishd -f /usr/local/varnish/etc/varnish/default.vcl -s malloc,1024m -T 127.0.0.1:200 -a 0.0.0.0:80
現在可以打開varnish了
http://192.168.88.1/ (開啟varnish的端口號)
戴圖顯示,nginx 為177上運行的web服務器,出現了varnish字樣,表示緩存架設成功,已正常工作了。
 
啟動varnishncsa用來將Varnish訪問日志寫入日志文件:

復制代碼
代碼如下:

/usr/local/varnish/bin/varnishncsa -n /var/vcache -w /var/logs/varnish.log

配置開機自動啟動Varnish

復制代碼
代碼如下:

vi /etc/rc.local

在末尾增加以下內容
引用
ulimit -SHn 51200
/usr/local/varnish/sbin/varnishd -n /var/vcache -f /usr/local/varnish/vcl.conf -a 0.0.0.0:80 -s file,/var/vcache/varnish_cache.data,1G -g www -u www -w 30000,51200,10 -T 127.0.0.1:3500 -p client_http11=on
/usr/local/varnish/bin/varnishncsa -n /var/vcache -w /var/logs/youvideo.log
優化Linux內核參數

復制代碼
代碼如下:

vi /etc/sysctl.conf

在末尾增加以下內容
引用
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_keepalive_time = 300
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.ip_local_port_range = 5000 65000
查看Varnish服務器連接數與命中率
/usr/local/varnish/bin/varnishstat
配置啟動腳本
mkdir /cache/varnish/V -p
vi /usr/local/varnish/sbin/start.sh
#!/bin/sh
#file:start.sh
date -u
/usr/local/varnish/sbin/varnishd -a 0.0.0.0:80 -s file,/cache/varnish/V,1024m -f /usr/local/varnish/etc/varnish/default.vcl -p thread_pool_max=1500 -p thread_pools=5 -p listen_depth=512
chmod 777 start.sh
運行
/usr/local/varnish/sbin/start.sh

標簽:南陽 綿陽 南京 武漢 黔南 陽泉 開封 莆田

巨人網絡通訊聲明:本文標題《varnish3.0安裝及配置教程》,本文關鍵詞  varnish3.0,安裝,及,配置,教程,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《varnish3.0安裝及配置教程》相關的同類信息!
  • 本頁收集關于varnish3.0安裝及配置教程的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲欧美日韩在线播放| 99这里只有久久精品视频| 亚洲综合网站在线观看| 国产做a爰片久久毛片| 欧美一区欧美二区| 日韩不卡免费视频| 91精品国产综合久久精品| 丝袜美腿高跟呻吟高潮一区| 欧美三级电影网站| 性久久久久久久久| 日韩欧美中文一区| 国产成人综合网| 欧美韩国一区二区| 亚洲成av人片在线观看| 欧美一区二区三区在线观看| 视频一区二区三区入口| 日韩欧美综合一区| 成人国产亚洲欧美成人综合网| 久久久精品国产免大香伊| 国产91精品在线观看| 亚洲精品美国一| 欧美精品色一区二区三区| 青青草精品视频| 国产欧美日韩卡一| 欧美在线色视频| 极品少妇一区二区| 国产精品国产三级国产aⅴ中文 | 欧美一区二区三区四区视频| 亚洲免费av观看| 欧美精品成人一区二区三区四区| 日本aⅴ免费视频一区二区三区| 久久久久久一二三区| 色综合久久综合| 久久国产精品99久久久久久老狼 | 亚洲欧美视频在线观看视频| 在线日韩一区二区| 国产精品一区二区在线播放 | 亚洲色图丝袜美腿| 欧美日韩亚洲综合一区二区三区| 伊人婷婷欧美激情| 久久综合狠狠综合久久综合88| 99久久精品国产网站| 视频一区在线播放| 国产亚洲精品超碰| 日本丶国产丶欧美色综合| 蜜臀国产一区二区三区在线播放 | 亚洲福利视频一区| 久久夜色精品国产欧美乱极品| 国产成人精品亚洲777人妖| 一区二区三区在线免费观看 | 2017欧美狠狠色| 在线观看一区二区视频| 国产夫妻精品视频| 蜜臀av一区二区在线免费观看| 亚洲日本在线天堂| 中文字幕欧美激情| 久久免费电影网| 欧美疯狂做受xxxx富婆| 日本精品视频一区二区三区| eeuss鲁片一区二区三区在线看| 毛片av一区二区三区| 亚洲18色成人| 亚洲成人在线观看视频| 亚洲在线视频一区| 亚洲精品成人悠悠色影视| 亚洲视频网在线直播| 自拍视频在线观看一区二区| 国产欧美日本一区视频| 国产亚洲女人久久久久毛片| 久久久精品影视| 精品99一区二区| 2021久久国产精品不只是精品| 日韩一区二区三区在线| 777色狠狠一区二区三区| 在线观看av一区二区| 在线视频国产一区| 在线国产电影不卡| 欧美日韩精品一区二区在线播放| 精品视频在线免费看| 欧美天天综合网| 欧美日韩国产美| 欧美岛国在线观看| 日韩美女一区二区三区| 国产亚洲欧美一级| 久久电影网电视剧免费观看| 午夜精品福利久久久| 麻豆精品一区二区综合av| 国产在线播放一区| 99在线精品观看| 欧美色视频在线观看| 日韩一二在线观看| 日本一区二区三区电影| 中文字幕永久在线不卡| 亚洲一区二区欧美日韩| 免费成人在线观看| 成人app在线| 欧美日韩国产综合视频在线观看| 91精品在线免费观看| 欧美激情在线观看视频免费| 中文字幕视频一区| 免费看欧美女人艹b| www.欧美精品一二区| 91精品综合久久久久久| 国产精品久久久久久亚洲毛片| 午夜精品aaa| 不卡的av中国片| 日韩欧美一区二区不卡| 中文字幕+乱码+中文字幕一区| 一区二区三区中文在线观看| 日韩国产高清影视| 成人a区在线观看| 欧美伊人久久久久久久久影院| 精品久久久久久久久久久院品网 | 欧美熟乱第一页| 精品国产麻豆免费人成网站| 国产精品久久久久9999吃药| 免费观看一级特黄欧美大片| 99久久久久久| 亚洲精品一区二区三区福利| 亚洲精品乱码久久久久久黑人 | 三级欧美在线一区| 日韩国产精品久久久| 99久久久久久| 中文字幕在线观看不卡| 午夜精品免费在线| av欧美精品.com| 99精品欧美一区二区蜜桃免费| 欧美一区二区三区不卡| 综合久久久久久| a在线欧美一区| 国产校园另类小说区| 怡红院av一区二区三区| 99久久99久久精品免费观看| 日韩美女一区二区三区| 日韩欧美不卡在线观看视频| 亚洲视频一区二区在线| 成人一区二区三区在线观看| 欧美日韩国产一级片| 亚洲精品视频观看| 高清不卡在线观看| 中文字幕高清一区| 成人免费黄色大片| 久久午夜国产精品| 亚洲一二三区在线观看| 欧洲一区二区三区免费视频| 亚洲色图另类专区| 91国偷自产一区二区三区成为亚洲经典| 国产精品理伦片| 91在线观看下载| 国产精品成人免费| 成人国产精品免费| 国产精品网站在线观看| www.亚洲精品| 亚洲国产人成综合网站| 欧美三级在线看| 日韩黄色一级片| 久久一夜天堂av一区二区三区| 国产福利一区在线| 久久影音资源网| 欧美成人三级在线| 91麻豆精品91久久久久久清纯 | 久久毛片高清国产| 日本欧美一区二区三区| 欧美日韩精品专区| 喷白浆一区二区| 久久久精品天堂| 欧美亚洲丝袜传媒另类| 日日摸夜夜添夜夜添亚洲女人| 日韩欧美一二三区| 国产成人av网站| 亚洲一级电影视频| 26uuu久久综合| 色94色欧美sute亚洲线路二 | 久久精品国产色蜜蜜麻豆| 精品女同一区二区| 99久久精品国产毛片| 视频一区二区中文字幕| 国产欧美日韩精品一区| 三级欧美韩日大片在线看| ww久久中文字幕| 一本色道久久综合狠狠躁的推荐| 免费av网站大全久久| 久久九九久久九九| 欧美日韩中文精品| 成人免费观看视频| 蜜臀a∨国产成人精品| 中文字幕精品三区| 日韩欧美高清一区| 在线观看视频一区| 国产一区二三区好的| 亚洲一区二区三区四区的| 久久蜜臀中文字幕| 91精品国产综合久久久久久久久久| 国产精品一区不卡| 日韩电影在线观看网站| 亚洲日本丝袜连裤袜办公室| 亚洲精品一区在线观看| 91精品国产综合久久久久久| 96av麻豆蜜桃一区二区| 国产老妇另类xxxxx|