LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 750|回复: 2

squid 启动不了

[复制链接]
发表于 2007-5-8 15:54:19 | 显示全部楼层 |阅读模式
小弟新来,第一次配置 squid ,很不幸也很幸运的配置完后启动不了,从这一点可以证明要配置 squid 还不是很空易的事的,现在在这里特请众兄弟帮我看看,谢谢了哦!
我的环境:
OS:RedHat Enterprise linux 4 内核:2.6.9-11.EL         Squid 版本:squid-2.6.STABLE9.tar.gz
以下是我的配置过程与 squid.conf 内容:
添加 squid 组和用户
# groupadd squid
# useradd –g squid squid
解压 SQUID
# tar xzvf  /root/ squid-2.6.STABLE9.tar.gz
# cd  squid-2.6.STABLE9
# export CFLAGES= ‘-O2 –mcpu=athlon march=athlon –mmmx –msse –msse2’
# ./configure -–prefix=/usr/local/squid \
        --enable-gnuregex –enable-async-io=120 –enable-icmp \
        --enable-kill-parent-hack  --enable-snmp \
        --enable-ident-lookups –enable-cahce-digests \
        --enable-err-language=”simplify_chinese” --enable-default-err-language=”simplify_chinese” \
        --enable-poll –enable-linux-netfilter –enable-arp-acl
# make
# make install
# vi /usr/local/squid/etc/squid.conf
http_port 3128
#禁止缓存
hierarchy_stoplist cgi-bin ?                        
hierchy_stoplist -i ^https:\\ ?                          
acl QUERY urlpath_regex -i cgi-bin \? \.asp \.php \.jsp \.cgi   
acl denyssl urlpath_regex -i ^https:\\                     
no_cache deny QUERY                                 
no_cache deny denyssl  
#额外使用内存量
cache_mem 24 MB  
#最低缓存百分比
cache_swap_low 90
##最高缓存百分比
cache_swap_high 95
#单个文件最大缓存大小,超过这个大小将不缓存
maximum_object_size 4096 KB
#在内存中单个文件最大缓存大小,超过这个大小将不缓存到内存中
maximum_object_size_in_memory 8 KB
#有DNS正反解所得到的IP存在缓存区的大小
ipcache_size 1024  
ipcache_low 90   
ipcache_high 95
fqdncache_size 1024
# LOGFILE PATHNAMES AND CACHE DIRECTORIES(定义日志文件的路径及cache的目录)
# -----------------------------------------------------------------------------


cache_dir aufs /usr/local/squid/var/cache1 100 16 256
cache_dir aufs /usr/local/squid/var/Cache2 200 16 256  
access_log /usr/local/squid/var/logs/access.log squid
#日志存放位置
cache_log /usr/local/squid/var/logs/cache.log  
cache_store_log /usr/local/squid/var/logs/store.log  
pid_filename /usr/local/squid/var/logs/squid.pid
#用代理登陆匿名ftp服务选项
#用户名
ftp_user Squid@  
#用户名 #被动模式
ftp_passive on
#认证
#auth_param basic children 5                           
#auth_param basic realm Squid proxy-caching web server               
#auth_param basic credentialsttl 2 hours
#auth_param basic casesensitive off
# OPTIONS FOR TUNING THE CACHE(调整cache的选项)
# -----------------------------------------------------------------------------


refresh_pattern ^ftp:                1440        20%        10080  
refresh_pattern ^gopher:        1440        0%        1440  
refresh_pattern .                0        20%        4320
# TIMEOUTS (超时)
# -----------------------------------------------------------------------------
#连接到其他机器的最大尝试时间
connect_timeout 1 minute  
#连接到上层代理的超时时间
peer_connect_timeout 30 seconds
#返回超时
request_timeout 2 minutes
#持续连接时间
persistent_request_timeout 1 minute
# ADMINISTRATIVE PARAMETERS(管理参数)
# -----------------------------------------------------------------------------


cache_mgr webmaster@localhost
cache_effective_user squid
cache_effective_group   squid
visible_hostname redhat
# chown –R squid:squid /usr/local/squid
# /usr/local/squid/sbin/squid –z            #建立缓存目录 cache_dir
# su squid –c “/usr/local/squid/bin/RunCache &”
启动 squid后报错,如图:
 楼主| 发表于 2007-5-8 15:57:49 | 显示全部楼层
/var/log/messages 内容:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2007-5-8 16:26:42 | 显示全部楼层
cache_dir aufs /usr/local/squid/var/cache1 100 16 256
cache_dir aufs /usr/local/squid/var/Cache2 200 16 256

没发现吗? 你的第二个目录名是大写的 Cache2 !!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表