HTTP加速器varnish安装小记(1)

上午共享的那个varnish安装手册,个人看了下,有点不知所云,好吧~看来还是先安装玩玩!

苦逼公司服务器没法连外网,不能用什么wget或yum命令直接下载安装,每每看到别人博客贴出的在线安装代码时,总有一股羡慕嫉妒“恨”冒了出来。。。好吧,既然没法上外网,那只能麻烦点通过下载源码来编译安装了!

Varnish 3.0.4下载地址: http://repo.varnish-cache.org/source/varnish-3.0.4.tar.gz

开始安装:

发现到第三步时,报如下错误:

经验告诉我,看到pcre字眼,就立即想到了是不是要安装支持正则表达式的 pcre 8??于是又找到pcre8开始安装:

完了之后,继续安装varnish,依然报同样的错!在参数中加入--with-pcre-config=/path/ 重试,依然。。。

看来不是pcre 8的问题了,在百思不得其解时,我打开了RedHat的软件包,搜了一下pcre关键字,结果发现还有个名为pcre-devel-6.6-2.el5_1.7.x86_64.rpm的软件包,好吧,就尝试安装一下看看:

安装完成后,继续编译varnish,发现没报错了!我勒个去,还真是少了这个软件包的支持,编译的安装方式就是麻烦,要是rpm包的话,直接就会报缺少依赖包的错误了,也不会走那么多弯路!不过也好,至少又涨了一点经验值。

发表评论

gravatar

:?::razz::sad::evil::!::smile::oops::grin::eek::shock::???::cool::lol::mad::twisted::roll::wink::idea::arrow::neutral::cry::mrgreen:

刷新评论

目前评论:32   其中:访客  18   博主  14

  1. 爱上极客 1 来自天朝的朋友 未知浏览器 Unknow Os 黑龙江省哈尔滨市 联通

    学习了。。没了解过这个。。

    • 张戈 [博主] 来自天朝的朋友 未知浏览器 Unknow Os 广东省深圳市 电信

      这东西一般也用不上。

  2. 圆月博客 5 来自天朝的朋友 未知浏览器 Unknow Os 广西柳州市柳北区 联通

    这些技术,我完全就是小白

    • 张戈 [博主] 来自天朝的朋友 未知浏览器 Unknow Os 广东省深圳市 电信

      没关系,挑自己感兴趣的看,都不感兴趣就点点AD也不错~~ 评论” alt=”[握手]” title=”[握手]” class=”ds-smiley” />

  3. Rainbow 1 来自天朝的朋友 未知浏览器 Unknow Os 贵州省贵阳市小河区 电信

    博主,你好,有兴趣来小弟论坛逛逛吗,新建论坛,求人气

    • 张戈 [博主] 来自天朝的朋友 未知浏览器 Unknow Os 广东省深圳市 联通

      在公司没法进bbs,回家去看看~

  4. 彼岸时光网 4 来自天朝的朋友 未知浏览器 Unknow Os 云南省昆明市 电信

    虽然不懂,但是还是要支持一下哦。呵呵。

    • 张戈 [博主] 来自天朝的朋友 未知浏览器 Unknow Os 广东省深圳市 联通

      能带来人气就是最好的支持了~

  5. 刘俊博客 5 来自天朝的朋友 未知浏览器 Unknow Os 四川省成都市 电信

    评论” alt=”[亲亲]” title=”[亲亲]” class=”ds-smiley” />

  6. 垂直绿化 4 来自天朝的朋友 未知浏览器 Unknow Os 广东省深圳市罗湖区 天威有线宽带

    表示不敢在相信这些加速器了。上次害死我了

    • 张戈 [博主] 来自天朝的朋友 未知浏览器 Unknow Os 广东省深圳市 联通

      这个还是有点区别的。

  7. 垂直绿化 4 来自天朝的朋友 未知浏览器 Unknow Os 广东省深圳市罗湖区 天威有线宽带

    百度的加速乐

    • 张戈 [博主] 来自天朝的朋友 未知浏览器 Unknow Os 广东省深圳市 联通

      哈哈,有点类似。

  8. 夏日博客 5 来自天朝的朋友 未知浏览器 Unknow Os 北京市 宽带通

    http加速器这是什么东西,,没接触过。

    • 张戈 [博主] 来自天朝的朋友 未知浏览器 Unknow Os 广东省深圳市 联通

      其实就是一个服务器缓存软件。

  9. 汇感之舟 1 来自天朝的朋友 未知浏览器 Unknow Os 河南省郑州市 联通

    博主技术人才呀

    • 张戈 [博主] 来自天朝的朋友 未知浏览器 Unknow Os 广东省深圳市 联通

      过夸了,就是一屌丝。

  10. 龙三公子 6 来自天朝的朋友 未知浏览器 Unknow Os 江西省 电信

    下载下来,自己作数据源,再用yun,不过失去意义了

    • 张戈 [博主] 来自天朝的朋友 未知浏览器 Unknow Os 广东省深圳市 联通

      恩,早就有这个想法,想弄个软件服务器,yum命令安装自动解决依赖性的,可惜老大不支持。

      • 龙三公子 6 来自天朝的朋友 未知浏览器 Unknow Os 江西省九江市 电信

        是的,yun很强大,能自动处理依赖性,但是这种不适合学习。遇到问题解决问题才是最大的动力。

        • 张戈 [博主] 来自天朝的朋友 未知浏览器 Unknow Os 广东省深圳市 联通

          用编译安装遇到的问题更多,学的也多。

  11. WP酷 2 来自天朝的朋友 未知浏览器 Unknow Os 海南省海口市 电信

    效果真心不错,varnish给我的博客提速至少2倍了

    • 张戈 [博主] 来自天朝的朋友 未知浏览器 Unknow Os 广东省深圳市 电信

      你都用上了, 真不错呢~~我在公司还在测试VCL写法呢。。。

  12. 三日月 6 来自天朝的朋友 未知浏览器 Unknow Os 上海市浦东新区 电信

    这个方面我也是小白啊

    • 张戈 [博主] 来自天朝的朋友 未知浏览器 Unknow Os 广东省深圳市 联通

      哈哈,感兴趣就可以看看,说实话,这个东西我也还在入门呢,以前没玩过。。VCL规则还在研究中,挺麻烦的。

  13. 三日月 6 来自天朝的朋友 未知浏览器 Unknow Os 上海市浦东新区 电信

    话说这玩意是要放到服务器么

    • 张戈 [博主] 来自天朝的朋友 未知浏览器 Unknow Os 广东省深圳市 联通

      当然了,类似于缓存插件,但是比插件的级别要高得多。。。通过哈希值校验url,已缓存的内容就不需要去重新获取,而是直接从内存里调取内容,从而加速,大概是这样,我也才接触。。

      • 三日月 6 来自天朝的朋友 未知浏览器 Unknow Os 上海市浦东新区 电信

        这个是所有的主机都支持么,还是单独的服务器,不是很懂这方面

        • 张戈 [博主] 来自天朝的朋友 未知浏览器 Unknow Os 广东省深圳市 联通

          可以多台服务器,也可以是一台~ 得看如何配置的~~多台的话,具备分发流量的功能,比如是图片的请求,就把任务分给图片服务器,视频就分给视频。。。。。有兴趣可以看看教程,我也是初学呢,没摸透。。。

          • 三日月 6 来自天朝的朋友 未知浏览器 Unknow Os 上海市浦东新区 电信

            好吧,先从这个工具下手吧- –

  14. 生化培养箱 3 来自天朝的朋友 谷歌浏览器 Windows 7 上海市 电信

    是的,有时候一个小小的软件包的问题,可以困扰自己好久!都得不到解决,谢了!

  15. Big_Bao 0 来自天朝的朋友 谷歌浏览器 Windows 7 上海市 联通

    你好,我想问一个比较LOW的问题,我编译安装的时候报这个错,在网上实在没有找到办法,才来麻烦您
    aking all in libvmod_std
    make[3]: Entering directory /usr/local/src/varnish-4.0.1/lib/libvmod_std'
    CC vmod_std_querysort.lo
    cc1: warnings being treated as errors
    vmod_std_querysort.c: 在函数‘vmod_querysort’中:
    vmod_std_querysort.c:63: 错误:此函数中的‘param’在使用前可能未初始化
    make[3]: *** [vmod_std_querysort.lo] 错误 1
    make[3]: Leaving directory
    /usr/local/src/varnish-4.0.1/lib/libvmod_std’
    make[2]: *** [all-recursive] 错误 1
    make[2]: Leaving directory /usr/local/src/varnish-4.0.1/lib'
    make[1]: *** [all-recursive] 错误 1
    make[1]: Leaving directory
    /usr/local/src/varnish-4.0.1′
    make: *** [all] 错误 2

加载中,请稍候...