zoukankan      html  css  js  c++  java
  • squid之------安装与基本配置

    1.rpm安装squid
    yum -y install squid
    2.squid主要组成部分
    服务名:squid
    主程序:/usr/sbin/squid
    配置目录:/etc/squid
    主配置文件:/etc/squid/squid.conf
    监听tcp端口号:3128
    默认访问日志文件:/var/log/squid/access.log
    3.配置squid.conf文件
    vim /etc/squid/squid.conf
    #允许任意客户机使用代理
    http_access allow all
    #使用3128端口
    http_port 3128
    coredump_dir /var/spool/squid
    #指定缓存功能所使用的内存空间大小,便于保持访问较频繁的WEB对象,容量最好为4的倍数,单位为MB,建议设为物理内存的1/4
    cache_mem 128 MB
    #允许保存到缓存空间的最大对象大小,以KB为单位,超过大小限制的文件将不被缓存,而是直接转发给用户
    maximum_object_size 16 MB
    #允许用户下载的最大文件大小,以字节为单位。默认设置0表示不进行限制
    reply_body_max_size 10 MB
    #缓存文件夹,默认是只在内存中进行缓存的。这里指定缓存大小为100M,第一层子目录为16个,第二层为256
    cache_dir ufs /var/spool/squid 100 16 256
    #定义访问日志路径
    access_log /var/log/squid/access.log
    4.在防火墙添加允许策略
    iptables -F #清除防火墙filter表中规则
    setenforce 0 #关闭增强安全×××
    iptables -I INPUT -p tcp --dport 3218 -j ACCEPT
    #这句策略就是允许访问3218端口的tcp数据包通过
    service squid reload #重新加载服务配置
    5.初始化squid
    squid -z
    6.启动命令与开机自启
    # 启动
    systemctl start squid.service
    # 停止
    systemctl stop squid.service
    # 重启
    systemctl restart squid.service
    #设置开机自启
    systemctl enable squid.service
  • 相关阅读:
    元素的隐藏和显示
    dateformat-参数表
    HTTP缓存控制小结
    Shell 快捷键
    PHP中的cURL库
    选择排序法
    双系统重装windows后如何恢复ubuntu启动项
    dell 3420 独立显卡黄色感叹号不能用问题
    YUY数据转换为RGB数据,并进行灰度化处理显示
    ubuntu 15.04安装显卡驱动,出现登录界面闪烁得解决方案(dell 3420 )
  • 原文地址:https://www.cnblogs.com/--smile/p/11090823.html
Copyright © 2011-2022 走看看