岁月联盟 · 中国技术网 本站主页 | 安全认证 | 用户服务 | 技术论坛
新闻快报 | 新手学堂 | 黑客特区 | 程序语言 | 数 据 库 | 防 火 墙 | 路由交换 | 系统集成 | 服 务 器 | 存储备份 | 考试认证
Windows | Linux | Java | 协议分析 | 问题解答 | 进程大全 | 网页设计 | 多 媒 体 | 图库资料 | 软件下载 | 站内下载
  您现在的位置: 岁月联盟 >> Linux频道 >> 网络管理 >> Linux服务器 >> Linux频道正文
高效配置Linux代理服务器 Squid介绍
作者:未知 文章来源:本站整理 点击数: 更新时间:2007-12-18 18:08:31
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

上一页  [1] [2] [3] [4] [5] 下一页  

未知量:

L1 = 一级子目录的数量

L2 = 二级子目录的数量

计算公式:

L1 x L2 = DS / OS / NO

注意这是个不定方程,可以有多个解。

4.maximum_object_size

大于该值得对象将不被存储。如果要提高访问速度,就降低该值;如果想最大限度的节约带宽,降低成本,就增加该值。

上一页  [1] [2] [3] [4] [5] 下一页


  • 上一个Linux频道:
  • 下一个Linux频道:
  •  
    热门文章
    推荐文章
    关于我们 | 发展历程 | 网站地图 | 广告服务 | 招贤纳士 | 战略合作 | 友情链接 | 著作声明 | 联系我们
    Copyright © 2002-2007 SYUE All rights reserved.
    E_mail:WebSyue@163.Com 皖ICP备05004589号
    未经授权禁止转载、摘编、复制或建立镜像.如有违反,追究法律责任.
    魔域私服 惊天动地私服 天龙八部私服 天龙八部私服 热血江湖私服 天龙八部私服 bet365 bet365 传世私服 传奇世界私服