网站运营
位置:首页>> 网站运营>> 高效配置Linux代理服务器 Squid介绍(2)

高效配置Linux代理服务器 Squid介绍(2)

作者:佚名 来源:chinaitlab 发布时间:2008-10-13 18:45:00 

标签:


配置squid

 配置文件squid.conf

 Squid有一个主要的配置文件squid.conf,位于/etc/squid目录下,用户仅仅需要修改该配置文件即可。

 squid.conf配置文件分为13个部分,分别是:

 1.NETWORK OPTIONS(有关的网络选项)

 2.OPTIONS WHICH AFFECT THE NEIGHBOR SELECTION ALGORITHM(作用于邻居选择算法的有关选项)

 3.OPTIONS WHICH AFFECT THE CACHE SIZE(定义cache大小选项)

 4.LOGFILE PATHNAMES AND CACHE DIRECTORIES(定义日志文件的路径及cache的目录)

 5.OPTIONS FOR EXTERNAL SUPPORT PROGRAMS(外部支持程序选项)

 6.OPTIONS FOE TUNING THE CACHE(调整cache选项)

 7.TIMEOUTS(超时)

 8.ACCESS CONTROLS(访问控制)

 9.ADMINISTRATIVE PARAMETERS(管理参数)

 10.OPTIONS FOR THE CACHE REGISTRATION SERVICE(cache注册服务选项)

 11.HTTPD-ACCELERATOE OPTIONS(HTTPD加速选项)

 12.MISCELLANEOUS(杂项)

 13.DELAY POOL PARAMETERS(延时池选项)

 虽然squid的配置文件很庞大,但是用户可以根据自己的实际情况修改相应的选项,并不需要配置所有的选项。下面介绍几个常用的选项。

 1.http_port

 定义squid监听HTTP客户连接请求的端口。缺省是3128,如果使用HTTPD加速模式则为80。可以指定多个端口,但是所有指定的端口都必须在一条命令行上。

 2.cache_mem

 指定squid可以使用的内存理想值,建议设为内存的1/3.

 3.cache_dir Directory-Name Mbytes Level1 Level2

 指定squid用来存储对象的交换空间的大小及其目录结构。可以用下面的公式来估算系统所需要的子目录数目。

 已知量:

 DS = 可用交换空间总量(单位KB)/ 交换空间数目

 OS = 平均每个对象的大小= 20k

 NO = 平均每个二级子目录所存储的对象数目 = 256

0
投稿

猜你喜欢

手机版 网站运营 asp之家 www.aspxhome.com