快速业务通道

Linux全攻略--Squid服务器配置与管理

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-16
Squid是针对WEB客户机的高性能代理缓冲服务器,其作用是加快INTERNET的访问速度,同时为WEB服务器提供安全机制. 一.安装Squid软件包. 可看到已经安装好了. 二.Squid.conf文件详解和常用配置. 下面看下部分重要的设置.文件内容太多. 设置端口: #Default:
# http_port 3128 //浏览器连接到本Proxy Server时所用的端口,可修改. Cache选项设置 # maximum_object_size 4096 KB
#Default:
# minimum_object_size 0 KB
#Default:
# maximum_object_size_in_memory 8 KB //内存中最大的对象大小
#Default:
# ipcache_size 1024 //IP对应cache的大小
# ipcache_low 90
# ipcache_high 95 #Default:
# fqdncache_size 1024 //域名全称CACHE的大小 #Default:
# cache_replacement_policy lru //CACHE替换策略 #Default:
# memory_replacement_policy lru 内存替换策略 #Default:
# cache_dir ufs /var/spool/squid 100 16 256 //存放路径大小和具体配置 dns_nameservers xxxx.xxxx.xxxx.xxxx//内部指定DNS服务器 authenticate_program xxxx具//身份认证程序 authenticate_children 32 //身份认证程序启动的进程数目 request_body_max_size 5MB //最大请求的BODY大小 reply_body_max_size 20MB #cache_mem 85MB //设置PROXY SERVER可使用多少内存作为高速缓存,一般要设置为物理内存的1/3 cache_swap_low 80 cache_swap_high 97 //这两行设置CACHE进行替换的闸值,当占用到97%的CACHE后,CACHE中的内容将被清空20% #cache_dir ufs /var/spool/squid 100 16 256 //设置高速缓存目录和高速缓存可以使用的硬盘空间,100表示最大可使用100MB,16表示第一层子目录最多可以有16个,256表示每个第一层子目录下最多可以有256子目录
Empire CMS,phome.net
设置日志文件存储路径 # cache_access_log /var/log/squid/access.log //设置高速缓存存取记录文件的名称和所在目录,它记录了所有高速缓存的行为,如果不需要,可以设为"cache_access_log/dev/null" #Default:
# cache_log /var/log/squid/cache.log //设置缓存存储记录文件的名称和所在目录,它记录了哪些数据从高速缓存移出,哪些数据被放入高速缓存 #Default:
# cache_store_log /var/log/squid/store.log //设置store.log文件存放的位置,access.log,cache.log,store.log等文件会越来越大,用户最好定期备份和删除,或者将它们都关闭 #reference_age 2 month //设置高速缓存中的数据可保存多久,这里我们设置为7天,若是天内没有存取过该数据,则访数据会被删除 Cache_mgr root//设置SQUID出现问题时,系统将给ROOT发送E-MAIL 多级缓存设置 # proxy icp #hostname type port port options #cache_peer parent.linux.net parent 3128 3130 [proxy-only] #cache_peer sib1.linux.net sibling 3128 3130 [proxy-only] #cache_peer sib2.linux.net sibling 3128 3130 [proxy-only] //这里可以进行多级缓存设置,设置PARENT和SIBING PROXY SERVER的网址,端口和功能.OPTION的PROXY-ONLY表示不保存取回的数据,如此可节省硬盘空间,除非硬盘大小或者是与其它PROXY SERVER之间的网络不够快,否则不建议这样做.
Empire CMS,phome.net
设置可以查询的主机或域 # cache_peer_domain cache-host domain [domain ...]
#

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号