28.1. Linux Squid 代理服务器

在我们的编译和配置中,我们将配置 Squid 作为 httpd 加速器运行,以提高我们 Web 服务器的性能。在加速器模式下,Squid 服务器充当反向代理缓存:它接受客户端请求,尽可能从缓存中提供服务,或者从它作为反向代理的原始服务器请求它们。此外,我们将向您展示如何将 Squid 配置为代理缓存服务器,以便让您公司网络中的所有用户都使用 Squid 访问互联网。

这些安装说明假定

这些是软件包,可在此处获取

Squid 主页:http://www.squid-cache.org/
Squid FTP 站点: 204.144.128.89
您必须确保下载: squid-2.3.STABLE2-src.tar.gz

在解压缩 tarball 之前,最好先列出系统上的文件,然后再安装 Squid,然后再列出一个,然后使用 diff 比较它们,以找出它将文件放在哪里。只需运行 find/* > Squid1之前和 find/* > Squid2在您安装软件之后,并使用 diffSquid1 Squid2 > Squid-Installed来获取更改列表。

要编译,您需要解压缩 tarball,tar.gz。:
                 [root@deep] /# cp squid-version.STABLEz-src.tar.gz /var/tmp
                 [root@deep] /# cd /var/tmp
                 [root@deep ]/tmp# tar xzpf squid-version.STABLEz-src.tar.gz