【学习笔记-Squid基础】教程文章相关的互联网学习教程文章

squidclient测SQUID缓存的命中率

squidclient这个东东很好用 清理squid 缓存 查看squid状态等等功能,都挺方便的 基本的使用方法 *取得squid运行状态信息: squidclient -p 80 mgr:info *取得squid内存使用情况: squidclient -p 80 mgr:mem *取得squid已经 缓存 的列表: squidclient -p 80squidclient这个东东很好用 清理squid缓存 查看squid状态等等功能,都挺方便的基本的使用方法*取得squid运行状态信息: squidclient -p 80 mgr:info*取得squid内存使用情况...

squid日志TCP命中率字段详解

squid的 日志 很重要。常常要了解的,其中最重要的就是 命中率 啦,不然反向代理做的用就不大。 #cat access.log|gawk ‘{print $4}’|sort|uniq -c|sort -nr 9568 TCP_IMS_HIT/304 6313 TCP_HIT/200 2133 TCP_MISS/200 1568 TCP_MISS/206 587 TCP_MEM_HIT/2squid的日志很重要。常常要了解的,其中最重要的就是命中率啦,不然反向代理做的用就不大。#cat access.log|gawk ‘{print $4}’|sort|uniq -c|sort -nr9568 TCP_IMS_HIT/30...

Squid日志中为何会有HIT,并且DIRECT的记录?

前几天, @ARGV 问了这个问题《 squid 灵异 日志 》 http://chenlinux.com/2010/03/17/problem-of-squid-access-log/ 灵异乎?一般灵异吧。只要我们走近科学,没有什么不能被解释的。 首先说一下 HIT/MISS/REFRESH_HIT 这些状态是由什么决定的 其实这些状态前几天,@ARGV问了这个问题《squid 灵异日志》http://chenlinux.com/2010/03/17/problem-of-squid-access-log/ 灵异乎?一般灵异吧。只要我们走近科学,没有什么不能被解释的...

nginx+apache+mysql+php+memcached+squid集群web环境(1/6)_PHP教程

客户端 | ===> |负载均衡器| ===> |反向代理/缓存| ===> |web服务器| ===> |数据库教程服务器| -------- ---------- ------------- --------- ------------ nginx squid apache,php mysql教程 eaccelerator/memcache准备工作: 引用服务器: intel(r) xeon(tm) cpu 3.00ghz * 2, 2gb mem, scisc 硬盘 操作系统:centos4.4,内核版本2.6.9-22.elsmp,gcc版本3.4.4 软件: apache 2.2.3(能使用mpm模式) php 5.2.0(选用该版本是因为...

接近500台机器上网,使用Rehl4+squid+iptables透明代理上网

http_port 3128 cache_mem 512 M cache_swap_low 75 cache_swap_high 95 maximum_object_size 1024 KB cache_dir ufs /usr/local/squid/cache 60000 16 256 cache_access_log /var/squid/logs/access.log cache_log /dev/null cache_store_log none acl net1http_port 3128cache_mem 512 Mcache_swap_low 75cache_swap_high 95maximum_object_size 1024 KBcache_dir ufs /usr/local/squid/cache 60000 16 256cache_access_log /var...

学习笔记-Squid基础

服务器代理缓存技术:Squid Squid 用一个单独,非模块,i/o驱动来处理客户请求,支持协议有:HTTP.FTP.SSL.WAIS 简单原理: 1.结构:若干磁盘==》若干分区==》若干目录 2.查询:请求==》hash table ==》 Digest table ==》 文件 Hash table:类似提纲 Digest 服务器代理缓存技术:SquidSquid 用一个单独,非模块,i/o驱动来处理客户请求,支持协议有:HTTP.FTP.SSL.WAIS简单原理:1. 结构:若干磁盘==》若干分区==》若干目录 2. 查询...

squid简单配置文档

1、 安装 squid #rpm ivh squid-*.rpm 2、 备份 squid 配置 文件 squid.conf #cp /etc/squid/squid.conf /home 3、 删除默认 squid 配置 文件 #cd /etc/squid #rm f squid.conf 4、 新建 squid 配置 文件 #cd /etc/squid #touch /etc/squid/squid.conf 5、 1、 安装squid #rpm –ivh squid-*.rpm2、 备份squid配置文件squid.conf #cp /etc/squid/squid.conf /home3、 删除默认squid配置文件 #cd /etc/squid #rm –f squid.conf4...

squid安装与配置

Squid 安装 与 配置 [root@localhost ~]# yum -y install squid [root@localhost ~]# rpm -ql squid (释放文件) /etc/squid/squid.conf /etc/squid/msntauth.conf.default ( 配置 文件模板) /var/log/squid (日志目录) /var/spool/squid (缓存目录)Squid安装与配置 [root@localhost ~]# yum -y install squid [root@localhost ~]# rpm -ql squid(释放文件) /etc/squid/squid.conf /etc/squid/msntauth.conf.default(配置...

squid+iptables建立internet网关

系统环境: RedHat 7.2 squid (http://squid-cache.org/) 1. 系统设置: 运行:setup 选择server 默认情况下iptables 和 ipchains都已经被选择了。请把ipchains去掉,只让iptables运行 2. 安装squid 建议从RedHat的安装光盘上安装 mount /mnt/cdrom cd /mnt/cd系统环境:RedHat 7.2squid (http://squid-cache.org/)1. 系统设置:运行:setup选择server默认情况下iptables 和 ipchains都已经被选择了。请把ipchains去掉,只让iptables...

利用squid加速apache

apache(81端口) squid(80端口)(apache和squid跑在同一个机器上面 要实现反向代理 )我将我的外网域名用zhlinux.com代替了 下载squid apache wget http://www.squid-cache.org/Versions/v3/3.0/squid-3.0.STABLE4.tar.gz wget http://labs.xiaonei.com/apachapache(81端口) squid(80端口)(apache和squid跑在同一个机器上面 要实现反向代理 )我将我的外网域名用zhlinux.com代替了 下载squid apache wget http://www.squid-cache....

Squid基本配置

/etc/squid/squid.conf squid主配置文件 #定义Squid服务的监听的端口。默认:3128 http_port 3128 #定义Squid可以使用的内存数量的理想值,一般为总内存的三分之一。因为实际运行,Squid使用的内存数量肯定远远超过它 cache_mem 8 MB #指定Squid用来存储交换 /etc/squid/squid.conf squid主配置文件 #定义Squid服务的监听的端口。默认:3128http_port 3128 #定义Squid可以使用的内存数量的理想值,一般为总内存的三分之一。因为实...

squid3加速web服务器

测试环境: 操作系统 :centos5.0 Web 服务器 :apache2 + tomcat 5.5 Jdk : j2se 1.5.5 1. 下载 squid-3.0.STABLE9.tar.gz (测试时最新的版本)。 http://www.squid-cache.org/Versions/v3/3.0/squid-3.0.STABLE9.tar.gz 2. 添加用户及组 # useradd squid -M测试环境:操作系统:centos 5.0 Web 服务器: apache2 + tomcat 5.5Jdk : j2se 1.5.51. 下载squid-3.0.STABLE9.tar.gz (测试时最新的版本)。http://www.squid-cache.o...

Squid3.0(反向代理)配置基本语法

http_port 80 选项 http_port 指定squid监听HTTP请求的端口,一般都设置成80端口,这样使用户感觉不到 反向 代理 的存在,就像访问真正的WEB服务器一样。 例如: http_port 192.168.1.101:80 vhost vport cache_mem 2048 MB 共享内存大小(squid在提供服务的时http_port 80 选项 http_port 指定squid监听HTTP请求的端口,一般都设置成80端口,这样使用户感觉不到反向代理的存在,就像访问真正的WEB服务器一样。例如:http_port 192....

squid.conf的典型配置

squid.conf的 典型 配置 squid.conf的 典型 配置 (普通代理)2010-02-12 12:241. 配置 #vi /etc/squid/squid.conf #http_port指令告诉squid在哪个端口侦听HTTP请求。默认端口是3128,除下面的形式外,也可以是http_port 192.168.63.50:3128 http_port 3128 icsquid.conf的典型配置squid.conf的典型配置(普通代理)2010-02-12 12:241. 配置#vi /etc/squid/squid.conf#http_port指令告诉squid在哪个端口侦听HTTP请求。默认端口是3128...

用户认证功能的SQUID代理服务器

SQUID和MYSQL的安装采用了SUN发布的二进制安装包,它在software_companion_x86 CD中可以找到;MYSQL_AUTH用GOOGLE搜索就可以找到。 一、安装配置SQUID+MYSQL 1.建立用户和组 # groupadd squid # useradd -g squid -d /dev/null -s /bin/false squid # groupa SQUID和MYSQL的安装采用了SUN发布的二进制安装包,它在software_companion_x86 CD中可以找到;MYSQL_AUTH用GOOGLE搜索就可以找到。 一、安装配置SQUID+MYSQL 1.建立用户和...