慕芷涵 发表于 2020-6-15 15:15:55

Windows Server C盘占满 清理C盘 IIS缓存

1:如何清理IIS日志
一般我们清理IIS 服务器缓存日志的时候 直接找到下面文件夹 C盘----inetpub----logs-----logFiles 注意此文件夹下面全部都是IIS服务器的缓存 可以全部删除 这个是主要占用的文件 可以全部删除。
2:如何不记录IIS日志
打开“Internet信息服务(IIS)管理器”,找到你挂的网站点击日志 如图



点击日志 进入如图



应用即可 这样以后就不会生成IIS日志 不过还是建议生成一下日志比较好 方便处理突发问题。

慕芷涵 发表于 2020-6-15 15:16:19

先清理掉IIS日志,再到IIS关闭日志。
日志一般在:C:\inetpub\logs

慕芷涵 发表于 2020-6-15 15:17:48

服务器和VPS上C盘占满的情况各异,主要是找到占用空间的文件及文件夹,确认是否为正常文件,并做相应的清理,这里主要讲解2种常见的情况。

A. 当iis的网站启动了gzip功能的时候,被访问的页面会产生大量的文件在C盘,会导致c盘占满,

    解决办法是:

    1、手动清理这些缓存文件(%windir%\IIS Temporary Compressed Files)。

    2、设置缓存的大小(右击网站属性----服务----临时目录的最大容量---限制为(兆字节)。请看下图

B. 有sql2005数据库的,由于对外开放了1433端口,会有黑客尝试破解sa密码,会导致产生大量错误日志文件,也是占满C盘的主要因素之一。请看下图

错误日志路径是C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG 里面的已ERRORLOG*,可以删除,每次重启一次sql server服务器会

   产生一个ERRORLOG文件,如果ERRORLOG文件很大,直接删除是无法删除的,需要在服务里面把sql server服务器重启一次,然后ERRORLOG文件会

   重命名成ERRORLOG.1,然后删除此文件即可。

   彻底解决的办法是在防火墙里面屏蔽1433端口。开启防火墙的时候需要开启需要外面访问的端口例如:80、3389之类的端口。
页: [1]
查看完整版本: Windows Server C盘占满 清理C盘 IIS缓存