`

Squid代理服务器介绍-网站加速技术

 
阅读更多

http://os.51cto.com/art/201009/225813.htm

 

 

Squid代理服务器是一个缓存Internet数据的软件,可以代理HTTP、FTP、GOPHER、SSL和WAIS等协议,提高用户下载页面的速度,并设置过滤。使用Squid可以通过访问控制特性来灵活的控制用户访问时间、站点等限制。这些可以通过Squid ACL和访问列表来轻松实现。[了解详细]
 
 

<!-- 条目1 开始-->

代理服务器是介于浏览器和Web服务器之间的另一台服务器。有了该服务器之后,浏览器发出的信息会先送到代理服务器,由代理服务器来取回网页内容并传送给客户的浏览器。平时我们提到代理服务器,主要是终端用户如何寻找自己需要的代理;而本专题所介绍的,则是服务器端的架设、配置等方面。对企业网络而言,代理服务器可以起到控制网络访问并屏蔽不安全信息,以及网络加速的目的。
 
单纯就功能而言,Squid是一个缓存Internet数据的软件。根据这个特性,Squid对于Web用户而言是一个高性能的代理缓存服务器。Squid创始人Duane Wessels所著的《Squid权威指南》(Squid: The Definitive Guide,O'Reilly出版)一书中对于Squid的特性有全面的介绍,而且这本书在2005年就有人将其中大部分内容翻译成中文并在网络上公开。如果你是刚刚开始接触Squid,那么首先推荐你去译者的网站阅读这本书或下载pdf版本阅读。
 
 

 

Squid的安装与快速配置在《Squid权威指南》中也有覆盖,介绍了从源代码编译的方法。不过,《Squid权威指南》一书撰写较早,Squid升级到3.0之后有许多内容有所改变。下面两篇文章分别介绍了在RHEL5下通过RPM包方式安装Squid 3.0,以及从源代码编译安装Squid 3.0的方法。内容来自《网络服务搭建、配置与管理大全:Linux版》一书。
 
 

 

Squid 2.x版本的快速配置,可以参考《Squid权威指南》的相关章节。Squid 3.0的简易配置,则可参考《网络服务搭建、配置与管理大全:Linux版》一书当中的如下章节。部分从2.x到3.0的配置项更改,可参考Squid 2.7与Squid 3.0部分配置改变一文。
 
 

 

本部分内容介绍具体需求下如何灵活的利用Squid设置实现自己的目的。在进入具体实例之前,您可能会想要先阅读巧用Squid的ACL和访问列表实现高效访问控制一文了解有关访问控制的一些基础。以下示例由于撰写时间不同,所用的版本也不同,读者在阅读的时候需注意。
 
分享到:
评论

相关推荐

    squid 2.6做代理服务器反向加速内网web

    包括DNS的安装和配置、squid 2.6的安装和配置、apache的安装和配置。做反向代理加速内网web服务器

    squid权威指南 轻松配置代理服务器

    详细介绍squid服务器安装,配置。 轻松实现服务器代理,网络加速。

    squid-windows:为Microsoft Windows构建的Squid代理

    该项目提供了用于Squid代理服务器的MSI Windows Installer。 只需单击几下,即可启用Squid安装。 当前版本基于适用于Cygwin Windows 64位的最新Squid 3.5版本。安装说明 运行它,然后单击“下一步”按钮,直到安装...

    squid-2.6.STABLE4.tar.gz

    对普通的单位上网用户,Squid可充当代理服务器;而对Sina,NetEase这样的大型站点,Squid又充当WEB加速器。这两个角色它都扮演得异常优秀。窗外繁星点点,开源的世界亦如这星空般美丽,而Squid是其中耀眼的一颗星。 ...

    squid-squid中文文档

    squid可充当代理服务器,而对sian,netEase等大型的站点,squid又充当web加速器。我也是在网上找了很长一阵子才找到的,希望能给想学习squid的哥们有点帮助。

    Squid中文权威指南

    对普通的单位上网用户,Squid可充当代理服务器;而对Sina,NetEase这样的大型站点,Squid又充当WEB加速器。这两个角色它都扮演得异常优秀。窗外繁星点点,开源的世界亦如这星空般美丽,而Squid是其中耀眼的一颗星。

    Squid中文权威指南.rar

    对普通的单位上网用户,Squid可充当代理服务器;而对Sina,NetEase这样的大型站点,Squid又充当WEB加速器。这两个角色它都扮演得异常优秀。窗外繁星点点,开源的世界亦如这星空般美丽,而Squid是其中耀眼的一颗星。 ...

    Squid中文权威指南(PDF)

    对普通的单位上网用户,Squid可充当代理服务器;而对Sina,NetEase这样的大型站点,Squid又充当WEB加速器。这两个角色它都扮演得异常优秀。窗外繁星点点,开源的世界亦如这星空般美丽,而Squid是其中耀眼的一颗星。

    Squid详细配置文档

    linux下Squid代理服务器的详细搭建配置。有图有真相哦!

    Squid集群做CDN全网加速配置分享

    主服务器群,然后在利用Squid逆向缓存web80端口来加速自己的网站.各大门户网站象163,sina,chinaitlab之类基本都是使用的这种技术,好处是大大的有.比如加速了网络和可以防黑客(因为他们见到的都是CDN的主机)这是利用...

    鱿鱼Web代理缓存-C/C++开发

    Squid具有广泛的访问控制,是一个出色的服务器加速器。 它可以在大多数可用的操作系统(包括Windows)上运行,并已获得GNU GPL的许可。 SQUID Web代理缓存...

    PHP特级课:LVS负载均衡:搜索引擎.docx

    第8集 Squid代理服务器原理 47分钟 第9集 Squid普通代理实验测试 55分钟 第10集 Squid透明和反向代理 67分钟 第 4 章: Mysql主从数据库和分区技术 第11集 Mysql grant用户授权 58分钟 第12集 Mysql bin-log日志和...

    squid权威指南

    对普通的单位上网用户,Squid可充当代理服务器;而对Sina,NetEase这样的大型站点,Squid又充当WEB加速器。这两个角色它都扮演得异常优秀。窗外繁星点点,开源的世界亦如这星空般美丽,而Squid是其中耀眼的一颗星。...

    CentOS下使用Squid架设CDN服务器的方法

    这时候一般会在那个地区来做一个网站镜像,通过智能DNS来确定用户访问哪台镜像服务器。 这里我们采用WDCP和WDCDN来建立我们的CDN加速点。因为WDCDN依赖于WDCP,所以我们先来安装WDCP。 具体步骤如下: 第一步:安装...

    企业级Linux服务攻略

    9.4.3 反向代理加速Web网站 9.5 代理客户端配置 9.5.1 Linux客户端配置 9.5.2 Windows客户端配置 9.6 Squid企业实战与应用 9.6.1 企业环境 9.6.2 需求分析 9.6.3 解决方案 9.6.4 真实案例配置文件 9.7 本章习题 ...

Global site tag (gtag.js) - Google Analytics