在我们的编译和配置中,我们将配置 Squid 作为 httpd 加速器运行,以提高我们 Web 服务器的性能。在加速器模式下,Squid 服务器充当反向代理缓存:它接受客户端请求,尽可能从缓存中提供服务,或者从它作为反向代理的原始服务器请求它们。此外,我们将向您展示如何将 Squid 配置为代理缓存服务器,以便让您公司网络中的所有用户都使用 Squid 访问互联网。
这些安装说明假定
命令与 Unix 兼容。
源路径是/var/tmp,其他路径也是可能的。
安装在 Red Hat Linux 6.1 和 6.2 上进行了测试。
安装中的所有步骤都将在超级用户帐户中进行root。
Squid 版本号为 2.3.STABLE2
这些是软件包,可在此处获取
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 |