友情提示:欢迎光临,本博客提供的代码,请粘贴到EditPlus 3中使用!!请使用火狐,Chrome浏览器进行浏览网站!出售wenca.cn域名,有要的请M我qq:316358892

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

post by rocdk890 / 2014-10-15 11:28 Wednesday linux技术

  今天对我的varnish进行了下小小的压力测试,40s里的8000并发,没有失败一个,估计还可以承受更大的并发,先不说varnish了,我最近找到个命中率很高的squid的配置文件,当然是squid3.0的配置文件,有需要的可以copy回去自己改.
  系统:centos 5.x
  需要的软件:squid-3.0.STABLE25.tar.gz
1.下载s...

阅读全文>>

标签: squid 加速 cache 缓存 高命中率

评论(0) 引用(0) 浏览(1974)

定制squid错误页面

post by rocdk890 / 2011-7-12 10:32 Tuesday linux技术

 我不知道大家有没有这样想法,反正当我看到squid的默认错误页面时,就有想改成比较有自己个性的错误页面.其实很简单,可能大家平时都没有注意到吧.
 系统:centos 5.5
 ip:192.168.13.200

1.查找squid的错误页面
 一般squid的错误是在/usr/share/squid/errors/,你们也可以查看squid.conf中的error_directory选项,就可以知道.我的是在/usr/share/squid/errors/里.

2.进入错误页面文件夹
 cd /usr/share/squid/errors/
如果是yum安装的squid,可以看到里面有很多语言的错误文件夹,如果是自己编译安装的话,那就要看你们这2个选项是怎么配置的了
 --enable-err-languages
 --enable-default-err-language
 其中--enable-err-languages是最关键的,--enable-err-languages="English Simplify_Chinese",以空格分隔,这样就只生成2个错误文件夹.
 
3.修改错误页面
 我的squid的错误页面是中文的,所以就只下载Simplify_Chinese这个文件夹,然后把里面的文件一个一个的换成自己认为比较有个性的就可以.

好了,很简单吧,大家都自己动手去修改吧.

标签: squid 配置 定制squid

评论(1) 引用(0) 浏览(6975)

squid 2.6反向代理配置

post by rocdk890 / 2011-7-10 23:01 Sunday linux技术

最近研究squid透明代理,找到很多比较好的反向代理配置文件,大家可以看看,可惜透明代理比较好的很少,让我很郁闷.

http_port 80 vhost vport
cache_peer mobiy.net parent 80 0 no-query originserver
acl QUERY urlpath_regex cgi-bin \?
cache deny QUERY
cache_vary on
acl apache rep_header Server ^Apache
broken_vary_encoding allow apache
cache_mem 8 MB
cache_swap_low 90
cache_swap_high 95
maximum_object_size 4096 KB
minimum_object_size 0 KB
maximum_object_size_in_memory 8 KB
cache_replacement_policy lru
memory_replacement_policy lru
cache_dir ufs /usr/local/squid/var/cache 1024 16 256
access_log /usr/local/squid/var/logs/access.log
cache_log /usr/local/squid/var/logs/cache.log
cache_store_log /usr/local/squid/var/logs/store.log
emulate_httpd_log off
mime_table /usr/local/squid/etc/mime.conf
log_mime_hdrs off
pid_filename /usr/local/squid/var/logs/squid.pid
debug_options ALL,1

阅读全文>>

标签: squid 配置 加速

评论(0) 引用(0) 浏览(3071)

squid-cdn配置

post by rocdk890 / 2011-7-4 18:10 Monday linux技术

# squid conf etc/squid.conf
# Created by http://www.wdlinux.cn
# Last Updated 2010.11.20

###
cache_effective_user squid
cache_effective_group squid
tcp_recv_bufsize 65535 bytes
icp_port 0
visible_host...

阅读全文>>

标签: squid 缓存 反向代理 cdn

评论(0) 引用(0) 浏览(1852)

squid主要配置说明

post by rocdk890 / 2011-7-3 23:19 Sunday linux技术

启动服务:
service squid start|restart|stop|status
重新加载配置:service squid reload
 
#主要配置如下:
http_port 4449
#squid服务所开的端口,也就是网页链接时候设置的代理服务器的端口。
cache_mem 128 MB
#设置内存缓存的大小
cache_dir ufs /var/spool/squid 1096 16 256
#硬盘缓存的大小1096M第一级目录数是16个,第二级是256个目录。有利于寻找网页。
cache_effective_user squid
#设定缓存的有效用户:squid
cache_effective_group squid
#设定缓存的有效用户组:squid
dns_nameservers 192.168.124.0
#squid服务的DNS服务器
cache_access_log /var/log/squid/access.log
#设置用户访问日志
cache_log /var/log/squid/cache.log
#设置缓存日志
cache_store_log /var/log/squid/store.log
#设置网页存储日志
visible_hostname 192.168.1.20
#设置主机地址:是服务器的IP地址
cache_mgr rocdk890@gmail.com
#设置管理员邮箱
acl all src 0.0.0.0/0.0.0.0
#设置访问控制列表
http_access allow all
#设置http访问权限

标签: squid 配置

评论(0) 引用(0) 浏览(2559)

单网卡squid 3.0+iptables做内网透明代理

post by rocdk890 / 2011-6-30 17:07 Thursday linux技术

 公司的网络管理,我想是每一个管理员的最大痛苦,什么什么部门不能得罪,什么什么部门要特权,管理员夹在中间受气不说,网络有问题还说你没有管理好,最近被烦得不行,直接做个透明代理来控制他们上网操作,好了,再抱怨下去可能说上一天也说不完,看教程吧.
 系统:centos 5.5
 ip:192.168.9.166

1.安装squid
这个我是直接yum安装的squid-3.0.STABLE25-1.el5

2.配置
cd /etc/squid/
rm -f squid.conf
vi squid.conf

squid.conf里的内容:

http_port 3128 transparent
cache_mem 64 MB
cache_swap_low 90
cache_swap_high 95
#maximum_object_size 5120 KB
#minimum_object_size 0 KB
maximum_object_size 4096 KB
maximum_object_size_in_memory 8 KB
cache_dir ufs /var/spool/squid 1024 16 256
cache_effective_user squid
cache_effective_group squid
access_log /var/log/squid/access.log squid
cache_log /var/log/squid/cache.log
cache_store_log /var/log/squid/store.log
refresh_pattern ^ftp:  1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern .  0 20% 4320
visible_hostname cdn
dns_nameservers 61.139.2.69
dns_nameservers 202.98.96.68
cache_mgr root
hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
acl coach urlpath_regex coach
no_cache deny coach

阅读全文>>

标签: squid 透明代理 iptables

评论(0) 引用(0) 浏览(7064)