在WIN构架的WEB服务器,我们平时可能遇到系统运行速度越来越慢,C盘不断增长,终究原因是因为网站在不停的访问时系统会自动生存一些临时文件,IIS系统日志文件的增长也会给系统带来一定的负担。所以我们在平时应该多注意对系统实行“减肥”
我把我平时对服务器清理系统的方法分享一些,
1,对IIS日志的修改
站点IIS日志,这个是记录站点访问,蜘蛛等爬行的记录,有些人认为这个可以关闭,但我觉得这个日志非常的重要,因为当你站点如果被挂马,你就可以通过日志来查询是什么漏洞具体页面导致的。他默认是保存在“C:\WINDOWS\system32\LogFiles\W3SVC***”下,我们可以在IIS站点属性里更改他的路径
另一个IIS系统错误日志HTTPERR,这个日志不能忽视,这个是记录站点错误日志的记录,如果站点被CC等攻击可以通过查询此日志看到具体是哪个网站引起的攻击,他的“体积”也是非常庞大的,所以我们也不能关闭此日志,也只能修改路径,具体方法:regedit 进入注册表编辑器
寻找:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters
在下面建立一个字符串值.即REG_SZ
数值名称 命名为: ErrorLoggingDir
数值数据 为你指定的路径 比如 D:\logfiles
2,对TEMP文件夹进行清理
TEMP系统文件夹下保存了很多系统临时文件,我们不能全删除,因为有些临时文件删除了可能对系统稳定性会发生改变,我们只针对站点的临时文件做清理就可以了。
做一个BAT文件,放在桌面上,一周运行一次就可以了
BAT文件内容如下:
cd c:\windows\temp
del /f /s /q sess*
3,对日常备份文件的清理
如果你的服务器经常用系统自带的NT进行备份,系统会自动在“C:\Documents and Settings\All Users\Application Data\Microsoft\Windows NT\NTBackup\catalogs51”下生成很多********.V01的文件,这些文件体积很庞大,所以我们可以直接删除了