Linux代理服务器
件。2) 从l inux发行版本中获取该软件;
通常,S quid软件包有两种:一种是源代码(下载后需要自己重新编译),可执行文件(下载后只需解压就可以使用);另一种是R edHat所使用的r pm包。下面我们分别讲讲这两种软件包的安装方法。8.3.2 安装软件
我们以目前最新的稳定版本s quid-2.3.STA BLEX为例。1. rpm包的安装
1) 进入/ mnt/cdrom/RedHat/RPMS。
2) 执行rpm -ivh squid-2.2.STA BLE4-8.i386.rpm。当然,我们也可以在开始安装系统的过程中安装该软件。2. 源代码包的安装
1) 从h ttp://www. 下载s quid-2.3.STA BLE2-src.tar. gz。2) 将该文件拷贝到/ usr/local目录。
3) 解开该文件tar xvzf squid-2.3.STA BLE2-src.tar. gz。
4) 解开后,在/ usr/local生成一个新的目录s quid-2.3.STA BLE2,为了方便使用m v命令,将该目录重命名为s quid:
mv squid-2.3.STABLE2 squid;
5) 进入s quid。
cd squid
6) 执行. /configure,可以用./confgure --prefix=/directory/you/want指定安装目录。系统默认安装目录为/ usr/local/squid。
7) 执行make all。8) 执行make install。
9) 安装结束后,s quid的可执行文件在安装目录的b in子目录下,配置文件在e tc子目录下。
8.4 配置s quid基础篇—让代理服务器跑起来
由于R edHat各方面的优势(包括易用性,稳定性等等),全世界范围内使用该发行版的用户比较多,所以,我们下面的说明以R edHat6.1环境下s quid-2.2.STA BLE4-8版本为主。该版本的s quid要比其他版本稳定的多,以前的1 .1.22版本也比较稳定,但是在功能及灵活性方面有所欠缺。
s quid有一个主要的配置文件s quid.conf,在R edHat环境下所有s quid的配置文件位于/ etc/squid子目录下。
8.4.1 常用的配置选项
因为默认的配置文件有问题,所以我们必须首先修改该配置文件的有关内容,以便让s quid跑起来。