Chinaunix首页 | 论坛 | 博客
  • 博客访问: 474928
  • 博文数量: 132
  • 博客积分: 2995
  • 博客等级: 少校
  • 技术积分: 1412
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-06 20:14
文章分类

全部博文(132)

文章存档

2010年(2)

2008年(21)

2007年(109)

我的朋友

分类:

2007-03-10 13:26:52



一、安装环境
1、硬件环境:
    CPU: P4 2.8
    memory:512M
2、软件环境:
    OS: FreeBSD 6.0-RELEASE
    compiler: gcc 3.4.4
              perl 5.8.7  
              make 3.81
二、所需软件
    squid-2.5.STABLE13

三、安装软件
  1.安装squid-2.5.STABLE13
    tar -zxvf squid-2.5.STABLE13.tar.gz
    cd squid-2.5.STABLE13
    ./configure --prefix=/usr/local/squid \
    --enable-removal-policies --disable-internal-dns \
    --enable-storeio=ufs,null \
    --enable-auth="basic" \
    --enable-baisc-auth-helpers="NCSA"
    make
    make install
    cd helpers/basic_auth/NCSA/
    make
    make install
    生成basic 认证密码文件
    /usr/local/apache2/bin/htpasswd -c /usr/local/squid/etc/passwd livedoorcn
  2.配置squid
    修改squid.conf
    cp /usr/local/squid/etc/squid.conf /usr/local/squid/etc/squid.conf.bak
    vi /usr/local/squid/etc/squid.conf
    不创建缓存设置
    cache_dir null /tmp
    http 端口 3128改为1108
    加上basic 认证
    auth_param basic  program  /usr/local/squid/libexec/ncsa_auth /usr/local/squid/etc/passwd
    Retrieved from ""

阅读(613) | 评论(0) | 转发(0) |
0

上一篇:rsync安装手顺

下一篇:tomcat 安装手顺

给主人留下些什么吧!~~