欢迎光临
我们一直在努力

Linux服务器---squid缓存



Squid




缓存


代理服务器会在本地硬盘设置缓存,这样可以提高网络效率


1


修改squid配置文件“/etc/squid/squid.conf”,参数“cache_dir_ufs”就是设置缓存目录的



[root@localhost   wj]#

 gedit /etc/squid/squid.conf




# Uncomment and   adjust the following to add a disk cache directory.




cache_dir ufs /var/spool/squid 100 16 256    //






缓存目录






var/spool/squid






,大小






100M



 


2


、重启squid服务



[root@localhost   wj]# 

service squid start




正在启动




 squid









.                                          [




确定




]



[root@localhost   wj]# gedit /etc/squid/squid.conf



[root@localhost   wj]# service squid restart



停止




 squid









2018/08/15   11:17:31| WARNING cache_mem is larger than total disk cache space!



................                                           [




确定




]



init_cache_dir   /var/spool/squid... 




正在启动




 squid









.       [




确定




]



[root@localhost   wj]#


 


3


、查看squid缓存目录,其中swap.state会随着访问网页的增多二逐渐增大



[root@localhost   wj]# 

ls -al /var/spool/squid/




总用量




 76



drwxr-x---   18 squid squid 4096 8









  15 11:18 .



drwxr-xr-x.  15 root    root  4096 8









  15 10:50 ..



drwxr-x---  258 squid squid 4096 8









  15 11:18 00



drwxr-x---  258 squid squid 4096 8









  15 11:18 01



drwxr-x---  258 squid squid 4096 8









  15 11:18 02



drwxr-x---  258 squid squid 4096 8









  15 11:18 03



drwxr-x---  258 squid squid 4096 8









  15 11:18 04



drwxr-x---  258 squid squid 4096 8









  15 11:18 05



drwxr-x---  258 squid squid 4096 8









  15 11:18 06



drwxr-x---  258 squid squid 4096 8









  15 11:18 07



drwxr-x---  258 squid squid 4096 8









  15 11:18 08



drwxr-x---  258 squid squid 4096 8









  15 11:18 09



drwxr-x---  258 squid squid 4096 8









  15 11:18 0A



drwxr-x---  258 squid squid 4096 8









  15 11:18 0B



drwxr-x---  258 squid squid 4096 8









  15 11:18 0C



drwxr-x---  258 squid squid 4096 8









  15 11:18 0D



drwxr-x---  258 squid squid 4096 8









  15 11:18 0E



drwxr-x---  258 squid squid 4096 8









  15 11:18 0F



-rw-r-----    1 squid squid   52 8









  15 11:18 swap.state



[root@localhost wj]#


 


4


、定期清理缓存


在squid的缓存目录下,swap.state慢慢的变大,用户需要定时清除这个文件,或者可以做一个计划任务来清除。


 


做了一个Linux学习的平台,目前出来一个个形,各位可以参考使用

链接:

https

   ://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ密码:n7bk

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。