zoukankan      html  css  js  c++  java
  • squid 安装、配置、优化

    官方网站:http://www.squid-cache.org 
    下载路径:wget http://www.squid-cache.org/Versions/v3/3.0/squid-3.0.STABLE7.tar.gz 

    安装:
    #tar -zxvf cache.org/Versions/v3/3.0/squid-3.0.STABLE7.tar.gz 
    cd ./squid-39:06 2010-9-7

    ./configure --prefix=/usr/local/squid --sysconfdir=/etc/squid  --enable-storeio="aufs,diskd,ufs" --enable-err-language="Simplify_Chinese" --enable-default-err-language="Simplify_Chinese" --enable-snmp --with-large-files

    --prefix=/usr/local/squid //指定安装路径
    --sysconfdir=/etc/squid   //指定在单个机器上使用的只读数据的安装位置
    --enable-storeio="aufs,diskd,ufs" //使用的文件系统通常是默认的ufs
    --enable-err-language="Simplify_Chinese" --enable-default-err-language="Simplify_Chinese" /指定出错是显示的错误页面为简体中文
    --enable-snmp  //此选项可以让MRTG使用SNMP协议对服务器的流量状态进行监测,因此必须选择此项,使Squid支持SNMP接口。 

    #make
    #make install

    配置:
     1.用户和用户组配置:
       groupadd --gid 23 squid
       useradd --gid 23 -d /usr/local/squid/var -s /sbin/nologin --uid 23 squid
       nologin 大多是虚拟用户用的SHELL ,也就是说虽然他是系统用户,但他并无登录系统的权限;如果您想添加这类用户,就把他的SHELL 设 置成/sbin/nologin  
       -d 指定用户登入时候启始目录    -s 指定用户登入后所使用的shell

      cat /etc/passwd|grep squid
      ---squid:x:23:23::/var/spool/squid:/sbin/nologin
      cat /etc/group|grep squid
      ---squid:x:23:
      将日志目录所有者划分给squid
      chown -R squid:squid /usr/local/squid/var
     
     2:vi /etc/hosts 将同本地的squid添加到hosts头部
     192.168.5.23    squidt01.netitv.com  (visible_hostname)
     192.168.5.24    squidt02.netitv.com
     192.168.5.25    squidt03.netitv.com

    /usr/local/squid/sbin/squid -z 初始化缓存空间
    /usr/local/squid/sbin/squid 启动
    /usr/local/squid/sbin/squid -k shutdown 停止
    /usr/local/squid/sbin/squid -k reconfigure 重新载入配置文件

  • 相关阅读:
    isinstance函数
    Django之ORM那些相关操作
    Django ~ 2
    Django ~ 1
    Django详解之models操作
    Django模板语言相关内容
    livevent的几个问题
    客户端,服务器发包走向
    关闭客户端连接的两种情况
    std::vector<Channel2*> m_allChannels;容器,以及如何根据channelid的意义
  • 原文地址:https://www.cnblogs.com/AloneSword/p/3430810.html
Copyright © 2011-2022 走看看