标签归档:squid

Squid3清除缓存的简单方法

最近公司领导要求删一篇新闻,新闻是生成的静态。我把服务器上静态的新闻页面删除了后,不料代理服务器上缓存还有。。。网上找了一些删除的方法,都说的不太明白,好像还可以指定删某些缓存,没有看懂。只有清除所有缓存比较简单一点,下面介绍一些方法。。。

首先要找到缓存的目录,缓存目录在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