centos8安裝,squid安裝和配置(centos6.5)

 2023-11-22 阅读 18 评论 0

摘要:2019獨角獸企業重金招聘Python工程師標準>>> centos8安裝。1 檢查squid軟件是否安裝 # rpm -qa|grep squid 安裝centos7、2 如果未安裝,則使用yum 方式安裝 # yum -y install squid centos 安裝? 3 設置開機自啟動 # chkconfig --level 35 squid on????????

2019獨角獸企業重金招聘Python工程師標準>>> hot3.png

centos8安裝。1 檢查squid軟件是否安裝

# rpm -qa|grep squid

安裝centos7、2 如果未安裝,則使用yum 方式安裝

# yum -y install squid

centos 安裝?2

3 設置開機自啟動

# chkconfig --level 35 squid on???????????? //在3、5級別上自動運行squid服務

4,配置

squid 的主配置文件是 /etc/squid/squid.conf,所有squid的設定都是在這個文件里配置,下面我們來講解一下該文件的配置選項。

http_port 3128      //設置監聽的IP與端口號
cache_mem 64 MB      //額外提供給squid使用的內存,squid的內存總占用為 X *
? ? ? ? ? ? ? ? ? ? ? ? ? ?//10+15+“cache_mem”,其中X為squid的cache占用的容量(以GB為單位),
? ? ? ? ? ? ? ? ? ? ? ? ? ?//比如下面的cache大小是100M,即0.1GB,則內存總占用為
? ? ? ? ? ? ? ? ? ? ? ? ? ?//0.1*10+15+64=80M,推薦大小為物理內存的1/3-1/2或更多。
maximum_object_size 4 MB   //設置squid磁盤緩存最大文件,超過4M的文件不保存到硬盤
minimum_object_size 0 KB   //設置squid磁盤緩存最小文件
maximum_object_size_in_memory 4096 KB   //設置squid內存緩存最大文件,超過4M的文件不保存到內存
cache_dir ufs /var/spool/squid 100 16 256   //定義squid的cache存放路徑 、cache目錄容量(單位M)、一
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //級緩存目錄數量、二級緩存目錄數量

logformat combined %&gt;a %ui %un [%tl] "%rm %ru HTTP/%rv" %Hs %<st "%{Referer}>h" "%{User-Agent}&gt;h" %Ss:%Sh ? ? ? ?//log文件日志格式
access_log /var/log/squid/access.log combined  //log文件存放路徑和日志格式
cache_log /var/log/squid/cache.log   //設置緩存日志
logfile_rotate 60   //log輪循 60天
cache_swap_high 95  //cache目錄使用量大于95%時,開始清理舊的cache
cache_swap_low 90   //cache目錄清理到90%時停止。
acl localnet src 192.168.1.0/24  //定義本地網段
http_access allow localnet  //允許本地網段使用
http_access deny all  //拒絕所有
visible_hostname squid.david.dev  //主機名
cache_mgr mchina_tang@qq.com  //管理員郵箱



轉載于:https://my.oschina.net/yangting880815/blog/485789

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/3/184790.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息