varnish配置笔记

张宴博客:

http://zyan.cc/post/313/

1、创建vnish用户和组,以及Varnish缓存文件存放目录(/var/vcache):

/usr/sbin/groupadd vnish -g 48
/usr/sbin/useradd -u 48 -g vnish vnish
mkdir -p /var/vcache
chmod +w /var/vcache
chown -R vnish:vnish /var/vcache

2、创建Varnish日志目录(/var/logs/):

mkdir -p /var/logs
chmod +w /var/logs
chown -R vnish:vnish /var/logs

3、编译安装varnish:

安装出错,这是缺少了依赖包

解决方式:安装依赖包
yum -y install automake autoconf libtool ncurses-devel libxslt groff pcre-devel pkgconfig^C

  

make[3]: *** [varnishadm-varnishadm.o] Error 1
make[3]: Leaving directory `/root/lnmp/src/varnish-3.0.4/bin/varnishadm‘
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/lnmp/src/varnish-3.0.4/bin‘
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/lnmp/src/varnish-3.0.4‘
make: *** [all] Error 2

  

要注意通过git签出的版本会比一般情况需要更多依赖包,尤其是Python Docutils和Sphinx。
① 所需要的依赖包(是的,上面那条命令已经包含了全部了)
automake
autoconf
libtool
ncurses-devel
libxslt
groff
pcre-devel
pkgconfig

  

时间: 2024-10-09 03:10:33

varnish配置笔记的相关文章

Varnish 学习笔记总结

声明:文中内容来自以下四个部分的学习笔记总结: 1.马哥教育马永亮老师讲授的varnish课程 2.高俊峰先生写的书籍<高性能Linux服务器构建实战>中的varnish章节 3.陈明乾先生的51cto博客:http://freeloda.blog.51cto.com/2033581/1297414 4.互联网文档. 特此向以上先贤致敬!! 内容概括: 一 varnish 简要概括 Varnish是一款轻量级的Cache和反向代理软件. 官方网站:https://www.varnish-cac

nginx图片过滤处理模块http_image_filter_module安装配置笔记

nginx图片过滤处理模块http_image_filter_module安装配置笔记 http_image_filter_module是nginx提供的集成图片处理模块,支持nginx-0.7.54以后的版本,在网站访问量不是很高磁盘有限不想生成多余的图片文件的前提下可,就可以用它实时缩放图片,旋转图片,验证图片有效性以及获取图片宽高以及图片类型信息,由于是即时计算的结果,所以网站访问量大的话,不建议使用. 安装还是很简单的,默认HttpImageFilterModule模块是不会编译进ngi

Maven配置笔记

android-m2e插件与maven 自定义用户配置路径 不管插件还是maven,默认的用户配置路径是统一的:${user.home}/.m2/settings.xml 但是插件可以通过eclipse设置用户配置的路径(配置方法参考<ADT+Android-m2e环境搭建>):而maven不能永久指定,只能在每次使用mvn命令时加上"-s 新路径"参数. 依赖 如果使用android-m2d,在eclipse中写好依赖配置(<dependency>),保存之后

notepad++ 配置笔记

0.notepad++简介 Notepad++是一套非常有特色的自由软件的纯文字编辑器,有完整的中文化接口及支援多国语言撰写的功能.它的功能比 Windows 中的 Notepad更强大.Notepad++ 不仅有语法高亮功能,也有语法折叠功能,并且有大量扩展插件. 1.相关设置 [1]设置->首选项 设置tab [2]设置->首选项 设置函数和关键字自动完成 [3]设置->语言格式设置 设置全局字体 [4]设置->语言格式设置 修改C语言样式 notepad++ 配置笔记,布布扣

ciso 9124配置笔记

ciso 9124配置笔记 新建 网络,常用命令 初始化配置 ciso 9124的默认用户名密码为:admin,[email protected] 机器新开机进入初始化模式,第一个问题是否进入dialog模式,选择no,如果选择yes则进入交互模式,选择no则进入CLI模式 输入用户名密码进入命令行模式:admin,[email protected] 设置交换机的管理地址 switch# config t switch (config)# switchname switch switch(con

varnish(笔记)

varnish:  vcl: varnish配置语言,配置varnish缓存策略: 是"域"类型: state engine:(9个) vcl_recv vcl_pipe vcl_pass vcl_hash vcl_hit vcl_miss vcl_fetch vcl_deliver vcl_error (1)vcl_recv模块 用于接收和处理请求.当请求成功被调用后,Varnish通过判断请求的数据来决定如何处理请求.此模块一般以如下几个关键字结束. pass:表示进入pass模式

varnish学习笔记

目录 Varnish简介及特点 Varnish日志 Varnish系统结构 Varnish所支持的算法 VCL介绍 Varnish后端存储 Varnish实战 Varnish简介及特点 Varnish是一款高性能且开源的反向代理服务器和HTTP缓存加速器:在1975年时,储存媒介只有两种:内存与硬盘.但现在计算机系统的内存除了主存外,还包括了CPU内的L1.L2,甚至有L3快取.硬盘上也有自己的快取装置,因此Squid Cache自行处理物件替换的架构不可能得知这些情况而做到最佳化,但操作系统可

Varnish配置语言之VCL

Varnish配置语言之VCL常用配置 用户请求一个资源的流程 (1)DNS查询 (2)建立连接 (3)服务器接收到请求后构建响应并处理完成 (4)发送至客户端,传输时间 (5)断开连接 缓存优化的意义 所谓的优化就是从以上每个角度去缩短时间,缓存是能够降低服务器的处理时间的 命中率的类型 ·文档命中率,文档命中率高并不能够说明服务器性能增强很明显 比如命中的都是很小的资源,而未命中的都是很大,所以就算命中率达到80%也并不说明传输的内容量小了80%,因此还有字节命中率 ·字节命中率 命中的文档

solr 4.8+mysql数据库数据导入 + mmseg4j中文全文索引 配置笔记

1.如何将solr部署,请参考之前的文章 2.按上述配置好后,在solr_home文件夹中,将包含collection1文件夹,这就是solr的一个实例.下面我们来看看collection1中的文件内容. collection1中包含conf和data两个子文件夹.data中包含tlog和index(如果没有也没关系,稍后再solr建立索引时,将会被创建).tlog是记录日志的文件夹,index是存放索引的文件夹.conf中包含lang文件夹和若干文件.lang文件夹中包含的是词库文件,但是so