帮助别人就是帮助自己......给别人快乐更能给自己带来更大快乐
最近学了redhat9也小有心得,偶尔写了几篇,
看了别人"精贴" ,结合自己,纵观教材, 希望能给 新学者 铺一条走向成功快捷之路
如果有高手观看,希望能帮我解决下wu-ftp的问题, 3天都没解决.
......................................................................................
。
安装squid:
从 http://www.squid-cache.org下载squi...ar.gz存在本
/usr/local/squid/src下。
在编译Squid之前,建立一个专门运行Squid的用户和组,这里建立了名为squid的组和用户,用户目录设为/usr/local/squid
$cd /usr/local/squid/src
$tar xvzf squid-2.x.STABLE2-src.tar.gz
$ cd squid-2.x.STABLE2
$./configure
$make 之后 make install
(默认安装到/usr/local/squid目录下)
配置二级代理 < /etc/squid/suqid.conf>
1:cache_peer 192.168.0.1 parent 8080 0 no-query ###定义父代理192.168.0.1,端口8080 <如果不需要上级代理就不用>
2: acl all src 0.0.0.0/0.0.0.0 ###acl控制列表 允许所有地址.
3: http_access allow all : #允许所有的用户通过代理进行http访问
4: never_direct allow all ###所有请求转发至上级代理
5: http_port 8080 squid的代理端口,使用1024以下的端口,squid必须以root身份运行
6: cache_mem:设置代理服务使用的内存大小,一般推荐为物理内存的三分之
7::cache_dir:指定cache目录的路径,默认为/var/spool/squid
8: maximum_object_size: 指定Squid可以接收的最大对象的大
9: cache_dir /var/spool/squid 100 16 256
/var/spool/squid 代表缓存的位置;100代表缓存最大为100M;16和256代表一级和二级目 录数。
10: cache_effective_user:设定使用缓存的有效用户 : 缺省为用户nobody” 设定使用缓存的有效用户。缺省为用户nobody,如果系统中没有用户nobody,最好建一个或以非root用户运行Squid。这里是以squid身份运
11: cache_effective_group:设定使用缓存的有效用户组。缺省组为nogroup,如果系统中没有组nogroup,最好建一个组。这里是squid组。
(其余参数用默认值即可!)
最近学了redhat9也小有心得,偶尔写了几篇,
看了别人"精贴" ,结合自己,纵观教材, 希望能给 新学者 铺一条走向成功快捷之路
如果有高手观看,希望能帮我解决下wu-ftp的问题, 3天都没解决.
......................................................................................
。
安装squid:
从 http://www.squid-cache.org下载squi...ar.gz存在本
/usr/local/squid/src下。
在编译Squid之前,建立一个专门运行Squid的用户和组,这里建立了名为squid的组和用户,用户目录设为/usr/local/squid
$cd /usr/local/squid/src
$tar xvzf squid-2.x.STABLE2-src.tar.gz
$ cd squid-2.x.STABLE2
$./configure
$make 之后 make install
(默认安装到/usr/local/squid目录下)
配置二级代理 < /etc/squid/suqid.conf>
1:cache_peer 192.168.0.1 parent 8080 0 no-query ###定义父代理192.168.0.1,端口8080 <如果不需要上级代理就不用>
2: acl all src 0.0.0.0/0.0.0.0 ###acl控制列表 允许所有地址.
3: http_access allow all : #允许所有的用户通过代理进行http访问
4: never_direct allow all ###所有请求转发至上级代理
5: http_port 8080 squid的代理端口,使用1024以下的端口,squid必须以root身份运行
6: cache_mem:设置代理服务使用的内存大小,一般推荐为物理内存的三分之
7::cache_dir:指定cache目录的路径,默认为/var/spool/squid
8: maximum_object_size: 指定Squid可以接收的最大对象的大
9: cache_dir /var/spool/squid 100 16 256
/var/spool/squid 代表缓存的位置;100代表缓存最大为100M;16和256代表一级和二级目 录数。
10: cache_effective_user:设定使用缓存的有效用户 : 缺省为用户nobody” 设定使用缓存的有效用户。缺省为用户nobody,如果系统中没有用户nobody,最好建一个或以非root用户运行Squid。这里是以squid身份运
11: cache_effective_group:设定使用缓存的有效用户组。缺省组为nogroup,如果系统中没有组nogroup,最好建一个组。这里是squid组。
(其余参数用默认值即可!)