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子目录
# 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之间的网络不够快,否则不建议这样做.
# |
||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Ganglia的安装与配置下一篇: 定制Centos5.2
关于Linux全攻略--Squid服务器配置与管理的所有评论