上午共享的那个varnish安装手册,个人看了下,有点不知所云,好吧~看来还是先安装玩玩!
苦逼公司服务器没法连外网,不能用什么wget或yum命令直接下载安装,每每看到别人博客贴出的在线安装代码时,总有一股羡慕嫉妒“恨”冒了出来。。。好吧,既然没法上外网,那只能麻烦点通过下载源码来编译安装了!
Varnish 3.0.4下载地址: http://repo.varnish-cache.org/source/varnish-3.0.4.tar.gz
开始安装:
|
tar zxvf varnish-3.0.4.tar.gz
cdvarnish-3.0.4
./configure--prefix=/usr/local/src/varnish/
make&&makeinstall
|
发现到第三步时,报如下错误:
|
checking forPCRE...no
configure:error:Packagerequirements(libpcre)were notmet:
No package'libpcre'found
Consider adjusting the PKG_CONFIG_PATH environment variable ifyou
installed software inanon-standard prefix.
Alternatively,you may set the environment variables PCRE_CFLAGS
andPCRE_LIBS toavoid the need tocall pkg-config.
See the pkg-config manpage formoredetails.
|
经验告诉我,看到pcre字眼,就立即想到了是不是要安装支持正则表达式的 pcre 8??于是又找到pcre8开始安装:
|
unzip pcre-8.30.zip
cdpcre-8.30
./configure&&make&&makeinstall
|
完了之后,继续安装varnish,依然报同样的错!在参数中加入--with-pcre-config=/path/ 重试,依然。。。
看来不是pcre 8的问题了,在百思不得其解时,我打开了RedHat的软件包,搜了一下pcre关键字,结果发现还有个名为pcre-devel-6.6-2.el5_1.7.x86_64.rpm的软件包,好吧,就尝试安装一下看看:
|
[root@TEST-HOST~]# rpm -ivh pcre-devel-6.6-2.el5_1.7.x86_64.rpm
warning:pcre-devel-6.6-2.el5_1.7.x86_64.rpm:Header V3 DSA signature:NOKEY,key ID37017186
Preparing... ########################################### [100%]
1:pcre-devel ########################################### [100%]
|
安装完成后,继续编译varnish,发现没报错了!我勒个去,还真是少了这个软件包的支持,编译的安装方式就是麻烦,要是rpm包的话,直接就会报缺少依赖包的错误了,也不会走那么多弯路!不过也好,至少又涨了一点经验值。
分享到:
相关推荐
Varnish是一款高性能的开源HTTP加速器
在实际部署中,Varnish可以通过负载均衡器与其他服务配合,为大型网站提供更高效的性能。安装Varnish 3.0.0时,需要遵循官方文档的指导,进行编译、配置以及启动服务。对于初学者,理解Varnish的基本概念和VCL语法至...
Varnish网站加速器资料集合(文件目录) |- Varnish权威指南-中文版.pdf |- Varnish Cache 原理说明文档.pdf(英文版) |- Varnish应用技术指南.pdf(中文) |- 使用Varnish代替Squid做网站缓存加速器的详细解决方案...
Linux安装配置varnish web加速器.
一款高性能的开源HTTP加速器,2006年发布的第一个版本0.9,发展到目前很多门户网站已经部署了varnish,并且反应都很好,甚至反应比squid还稳定,且效率更高,资源占用更少。在反向代理,web加速方面,varnish已经有...
通过以上步骤和配置,您可以成功地在服务器上安装并配置Varnish,以实现高效的HTTP缓存服务。记住,Varnish的性能和效率很大程度上取决于VCL的编写,因此理解和优化VCL至关重要。定期检查和更新Varnish配置,以适应...
教程名称: Varnish配置教程和学习资料合集【】HTTP加速器varnish安装部署【】varnish cache 配置使用ChinaUnix【】varnish 原理【】Varnish-vcl的配置【】varnish配置实例 资源太大,传百度网盘了,链接在附件中,...
Varnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸 Verdens Gang 使用3台Varnish代替了原来的12台Squid,性能比以前更好。 本文档详细讲解了varnish的安装配置过程以及配置文件详解
本资源包含Varnish的安装文件varnish-3.0.5-1.el6.x86_64.rpm 和varnish-libs-3.0.5-1.el6.x86_64.rpm,是搭建cdn的高性能HTTP加速器Varnish服务器必需的安装包,下载后解压即可,具体安装配置过程清移步我的博客
Varnish是一款高性能的HTTP缓存加速器,常用于网站前端,提高静态内容的加载速度。它通过在服务器和客户端之间缓存中间响应,减少了网络延迟,降低了服务器负载。Varnish支持自定义缓存策略,可以灵活地根据不同的...
Varnish是一款强大的开源HTTP缓存加速器,其6.2.0版本是该软件的一个稳定发行版。这个版本在前一版本的基础上进行了优化和增强,旨在为用户提供更高效、更可靠的Web服务性能。Varnish的核心功能在于接收HTTP请求,并...
Varnish是一款HTTP加速器,它的主要功能是缓存静态内容,如HTML页面、图片和CSS文件等,从而减少对后端服务器的请求。Varnish通过使用内存缓存,能够提供极快的响应速度。此外,Varnish还支持自定义规则(VCL,...
Varnish是一款高性能的HTTP缓存加速器,广泛应用于网站负载均衡和内容分发系统中。在Linux环境中,Varnish能够显著提升静态资源的访问速度,减轻Web服务器的压力,从而提高整体系统的响应效率。本压缩包提供的"基于...
Varnish作为一个开源的HTTP加速器,它在Web性能优化领域扮演着至关重要的角色,尤其在高流量网站和动态内容处理上表现出色。 Varnish的主要功能是通过缓存HTTP响应,减少服务器负载,提高网站响应速度。其核心特性...
Varnish专注于作为HTTP加速器和反向代理使用,而Nginx和Apache是完整的Web服务器,它们可以同时处理静态内容和运行动态应用程序。Varnish的性能尤其在处理大量静态内容缓存方面比Nginx和Apache更胜一筹。 5. 如何...
一、安装Varnish 首先,确保你的Linux系统是基于Debian或Ubuntu,因为Varnish通常在这些系统上有预编译的包。你可以使用apt-get命令来安装: ```bash sudo apt-get update sudo apt-get install varnish ``` 如果...