Squid3清除缓存的简单方法
Dec142016
最近公司领导要求删一篇新闻,新闻是生成的静态。我把服务器上静态的新闻页面删除了后,不料代理服务器上缓存还有。。。网上找了一些删除的方法,都说的不太明白,好像还可以指定删某些缓存,没有看懂。只有清除所有缓存比较简单一点,下面介绍一些方法。。。
首先要找到缓存的目录,缓存目录在Squid3的配置文件里面有。。。如果是 apt安装的话,配置文件一般在 /etc/squid3/squid.conf 。可以用 vi编辑器找到
输入命令 :
vi /etc/squid3/squid.conf
找到 cache_dir这一行。。。如下图
得知目录地址。。。
停止squid运行后删除
/etc/init.d/squid3 stop
rm /home/squid3_cache_? -r
然后重建缓存目录后再启动squid3 就大功告成
squid3 -z
/etc/init.d/squid3 start