LINUX中SQUID3(高命中率)缓存服务器配置

2026/1/24 4:14:08

ipcache_high 95

memory_replacement_policy lru

hosts_file /etc/hosts

request_header_max_size 128 KB

#deny cache

hierarchy_stoplist cgi-bin ? .php

acl QUERY urlpath_regex cgi-bin? .php cache deny QUERY

#request_body_max_size 0 KB

refresh_pattern ^ftp: 60 20% 10080 refresh_pattern ^gopher: 60 0% 1440 refresh_pattern . 0 20% 1440

refresh_pattern -i .css$ 360 50% 2880 reload-into-ims refresh_pattern -i .js$ 1440 50% 2880 reload-into-ims refresh_pattern -i .html$ 720 50% 1440 reload-into-ims refresh_pattern -i .jpg$ 1440 90% 2880 ignore-reload refresh_pattern -i .gif$ 1440 90% 2880 ignore-reload refresh_pattern -i .swf$ 1440 90% 2880 ignore-reload refresh_pattern -i .jpg$ 1440 50% 2880 ignore-reload refresh_pattern -i .png$ 1440 50% 2880 ignore-reload refresh_pattern -i .bmp$ 1440 50% 2880 ignore-reload

refresh_pattern -i .doc$ 1440 50% 2880 ignore-reload refresh_pattern -i .ppt$ 1440 50% 2880 ignore-reload refresh_pattern -i .xls$ 1440 50% 2880 ignore-reload refresh_pattern -i .pdf$ 1440 50% 2880 ignore-reload refresh_pattern -i .rar$ 1440 50% 2880 ignore-reload refresh_pattern -i .zip$ 1440 50% 2880 ignore-reload refresh_pattern -i .txt$ 1440 50% 2880 ignore-reload

quick_abort_min 20 KB quick_abort_max 20 KB quick_abort_pct 95

connect_timeout 1 minute negative_ttl 0 minutes read_timeout 30 seconds pconn_timeout 120 seconds shutdown_lifetime 5 seconds

strip_query_terms off

#snmp

#snmp_port 3401

#acl snmppublic snmp_orgmunity snsimg #snmp_access allow snmppublic localhost #snmp_access deny all

icp_port 0

# logfile

emulate_httpd_log on

#logformat combined %{X-Forwarded-For};h %ui %un [%tl] HTTP/%rv %Hs %<st %{Referer};h %{User-Agent};h %Ss:%Sh #access_log none

#access_log /data/logs/access.log combined logformat

squid %ts.tu %6tr %;a %Ss/Hs %<st %rm %ru %un %Sh/%<A %mt access_log /var/log/squid/access.log squid #cache_store_log /var/log/squid/store.log cache_store_log /dev/null

cache_log /var/log/squid/cache.log logfile_rotate 12

# MISCELLANEOUS

store_objects_per_bucket 15 client_db off

4.创建目录

代码如下

/usr/sbin/groupadd squid

/usr/sbin/useradd -g squid squid mkdir -p /var/log/squid

%rm %ru chown -R squid:squid /var/log/squid mkdir -p /var/{cache1,cache2}

chown -R squid:squid /var/{cache1,cache2} 初始化squid的cache目录

/usr/local/squid/sbin/squid -z 启动squid

/usr/local/squid/sbin/squid -D

如果大家不喜欢这样的启动方式,可以自己去找个squid的启动脚本,这里就不放出了.当squid运行起来了之后,大家可以使用下面这个命令来查看命中率:

代码如下

/usr/local/squid/bin/squidclient -p 80 mgr:info

好了,具体其他squid的使用命令就只能你们自己去搜了,就到这里了.


LINUX中SQUID3(高命中率)缓存服务器配置.doc 将本文的Word文档下载到电脑
搜索更多关于: LINUX中SQUID3(高命中率)缓存服务器配置 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219