文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

CentOS 6 squid 3.x

2023-01-31 01:09

关注

CentOS 6 编译squid 3.x

 

  1. yum -y install gcc make patch gcc-c++ gcc-g77 flex bison autoconf automake 
  2. gpg --keyserver subkeys.pgp.net --recv-key FF5CF463 
  3. wget http://www.squid-cache.org/Versions/v3/3.1/squid-3.1.14.tar.gz 
  4. wget http://www.squid-cache.org/Versions/v3/3.1/squid-3.1.14.tar.gz.asc 
  5. tar xvf squid-3.1.14.tar.gz && cd squid-3.1.14 
  6. gpg --verify squid-3.1.14.tar.gz.asc 
  7. ./configure -prefix=/usr/local/squid -enable-dlmalloc -enable-debug-cbdata -enable-async-io=100\ 
  8.  -with-pthreads-enable-storeio="aufs,coss,diskd,ufs" -enable-removal-policies="heap,lru"\ 
  9.  -enable-icmp -enable-delay-pools -enable-useragent-log -enable-referer-log -disable-wccp\ 
  10.  -disable-wccpv2 -enable-kill-parent-hack -enable-arp-acl -enable-snmp\ 
  11.  -enable-default-err-language=Simplify_Chinese -enable-err-languages="Simplify_Chinese English"\ 
  12.  -disable-poll -enable-epoll -disable-ident-lookups \ 
  13.  -enable-truncate -enable-underscores -enable-basic-auth-helpers="NCSA" -enable-stacktrace\ 
  14.  -with-winbind-auth-challenge -enable-large-cache-files -with-large-files -enable-x-accelerator-var 

 注意:如出现

  1. ip/.libs/libip.a(tools.o): In function `Ip::ProbeTransport()': 
  2. /usr/src/soft/squid-3.1.14/src/ip/tools.cc:69: undefined reference to `Debug::Levels' 
  3. /usr/src/soft/squid-3.1.14/src/ip/tools.cc:69: undefined reference to `Debug::level' 
  4. /usr/src/soft/squid-3.1.14/src/ip/tools.cc:83: undefined reference to `Debug::getDebugOut()' 
  5. /usr/src/soft/squid-3.1.14/src/ip/tools.cc:83: undefined reference to `Debug::finishDebug()' 
  6. /usr/src/soft/squid-3.1.14/src/ip/tools.cc:72: undefined reference to `Debug::Levels' 
  7. /usr/src/soft/squid-3.1.14/src/ip/tools.cc:72: undefined reference to `Debug::level' 
  8. /usr/src/soft/squid-3.1.14/src/ip/tools.cc:59: undefined reference to `Debug::level' 
  9. /usr/src/soft/squid-3.1.14/src/ip/tools.cc:59: undefined reference to `Debug::Levels' 
  10. /usr/src/soft/squid-3.1.14/src/ip/tools.cc:59: undefined reference to `Debug::getDebugOut()' 
  11. /usr/src/soft/squid-3.1.14/src/ip/tools.cc:59: undefined reference to `Debug::finishDebug()' 
  12. /usr/src/soft/squid-3.1.14/src/ip/tools.cc:69: undefined reference to `Debug::getDebugOut()' 
  13. /usr/src/soft/squid-3.1.14/src/ip/tools.cc:69: undefined reference to `Debug::finishDebug()' 
  14. /usr/src/soft/squid-3.1.14/src/ip/tools.cc:72: undefined reference to `Debug::getDebugOut()' 
  15. /usr/src/soft/squid-3.1.14/src/ip/tools.cc:72: undefined reference to `Debug::finishDebug()' 
  16. collect2: ld returned 1 exit status 
  17. make[3]: *** [dnsserver] Error 1 
  18. make[3]: Leaving directory `/usr/src/soft/squid-3.1.14/src' 
  19. make[2]: *** [all-recursive] Error 1 
  20. make[2]: Leaving directory `/usr/src/soft/squid-3.1.14/src' 
  21. make[1]: *** [all] Error 2 
  22. make[1]: Leaving directory `/usr/src/soft/squid-3.1.14/src' 
  23. make: *** [all-recursive] Error 1 
  24. 这样的错误 

 请去掉./configure中的-disable-internal-dns

参考资料:

http://hi.baidu.com/billdkj/blog/item/05da07f49af379d1f2d38599.html

http://blog.csdn.net/chcn00/article/details/5694195

http://bbs.chinaunix.net/thread-3571378-1-1.html

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯