相信许多企业的Web网站或FTP站点都是基于IIS进行架设的要想让Web网站或FTP站点能够按需运行我们必不可少地要对IIS服务器进行合适管理为了提高IIS服务器的管理效率不少网络管理员都动足了脑筋总结摸索出许多行之有效的管理技巧在这些技巧的帮助下我们能够有效保障Web网站或FTP站点稳定地运行笔者自然也不例外下面就是笔者挖掘总结出的一些新鲜管理技巧希望这些内容能使大家有耳目一新的感觉!
着眼服务快速进入IIS界面
要想调整某个网站的运行参数时我们肯定先要进入IIS控制台界面之后才能打开目标网站的属性设置页面并进行相关的参数调整操作按理来说进入IIS控制台界面并不是一件困难的事情我们只要以系统管理员身份登录进单位的服务器系统并在该系统桌面中依次单击开始/设置/控制面板窗口之后依次双击系统控制面板窗口中的管理工具Internet 信息服务(IIS)管理器图标就能打开IIS控制台界面了不过有时候我们会遇到这样的怪事情那就是用鼠标双击Internet 信息服务(IIS)管理器图标后服务器系统迟迟不能打开IIS控制台界面这样一来势必会影响我们高效管理IIS服务器那么IIS控制台界面为什么不能被快速打开呢?遇到这种奇怪现象时我们又该如何快速进行应对呢?在排除服务器系统自身问题以及网络病毒因素外我们必须认真检查系统服务Protected Storage是否运行正常要是该服务运行不正常的话那么IIS控制台界面打开的速度就会明显迟钝许多不少朋友认为Protected Storage系统服务没有多大用处于是常常在有意无意之间就将该服务的运行状态停用掉了殊不知该服务会直接影响IIS控制台窗口的打开速度为了提高IIS服务器控制台窗口的打开速度我们不妨按照下面的操作来成功启动系统服务Protected Storage
首先以系统管理员身份登录进IIS服务器系统用鼠标逐一单击系统桌面中的开始运行命令打开服务器系统的运行对话框在其中输入servicesmsc命令单击回车键后进入到系统服务列表窗口
其次在该服务列表窗口中找到目标系统服务Protected Storage并用鼠标双击该服务项目打开如图所示的服务属性对话框单击该对话框中的常规标签并在对应标签页面中我们就能直观地知道该系统服务此刻的运行状态了一旦发现系统服务Protected Storage运行不正常时我们可以先单击对应标签页面中的启动按钮将该系统服务重新启动成功为了避免该服务不能一直运行我们还需要将该服务的启动类型参数调整为自动最后单击确定按钮如此一来系统服务Protected Storage就能运行正常了之后我们再尝试进入IIS服务器的控制台界面时就会感觉到IIS控制台界面的打开速度又恢复正常了
智能报错让IIS故障快知道
当IIS服务器在长时间运行后出现了问题我们肯定需要耗费不小的精力去排查错误原因找到原因后才能采取有针对性措施来解决IIS服务器运行不正常的故障大家知道排查错误寻找原因是一项费时费力的工作如果我们能够想出办法让IIS服务器在出现问题时自动把故障原因或错误来源告诉我们的话那么我们就能快速地解决IIS服务器的运行故障了这样的话IIS服务器的管理效率就能得到有效保障了通过下面的设置我们就能让IIS服务器智能报错了
首先以系统管理员身份登录进IIS服务器系统并在该系统桌面中依次单击开始/设置/控制面板窗口之后依次双击系统控制面板窗口中的管理工具Internet 信息服务(IIS)管理器图标打开IIS控制台界面
其次在IIS控制台界面的左侧显示区域找到目标Web站点名称并用鼠标右键单击该站点图标再执行右键菜单中的属性命令进入到目标站点的属性设置界面选中该设置界面中的自定义错误信息选项卡打开如图所示的选项设置页面从HTTP错误消息列表框中选中:项目并单击该项目旁边的编辑按钮随后屏幕上就会显示出一个标题为编辑自定义错误属性的设置对话框
在该对话框的消息类型处单击下拉按钮并选中下拉列表中的文件项目之后在文件文本框中输入路径信息C:\Windows\help\iishelp\common\最后单击确定按钮如此一来IIS服务器日后出错时就能自动把详细的错误信息反馈给我们了
要是希望IIS服务器能够自动地把WEB站点调用脚本时出错的信息自动反馈给我们时我们可以在目标站点的属性设置界面中单击主目录选项卡在对应选项设置页面的应用程序设置处单击配置按钮进入到应用程序配置对话框继续单击该对话框中的调试选项卡然后在对应该选项设置页面中选中向客户端发送详细的ASP错误消息项目最后单击确定按钮结束应用程序配置操作
不过需要提醒各位注意的是要是客户端的IE浏览器设置不合适的话我们将无法看到IIS服务器自动弹出的报错信息因此客户端用户必须进入IE浏览器窗口逐一单击该窗口菜单栏中的工具Internet选项命令在其后出现的选项设置界面中单击高级选项卡并在对应的选项设置页面中取消选中显示友好HTTP错误消息选项并且选中显示每个脚本错误的通知选项再单击确定按钮结束IE设置操作那样一来IIS服务器自动弹出的错误信息我们就能通过IE浏览器窗口看到了
巧妙设置消除IIS沖突现象
我们知道Windows服务器系统已经自带了Internet服务管理功能要是在启用Internet服务管理功能的同时我们还在本地服务器系统中安装启用了Apache这样的服务器应用程序时IIS服务器在运行的过程中很容易与Apache这样的服务器应用程序发生沖突从而可能导致IIS服务器不能正常工作
为了防止IIS服务器沖突故障的发生我们应该尝试先将本地服务器系统中运行的第三方服务器应用软件全部停止运行之后依次单击开始/设置/控制面板命令在其后出现的系统控制面板窗口中双击添加/删除程序功能图标在其后界面中选中目标服务器应用程序再单击卸载按钮将该服务器应用程序从系统中彻底地卸载干净
接着用鼠标双击系统控制面板窗口中的管理工具Internet 信息服务(IIS)管理器图标打开IIS控制台界面在IIS控制台界面的左侧显示区域找到目标Web站点名称并用鼠标右键单击该站点图标从弹出的如图所示快捷菜单中单击停止命令这样的话IIS服务器就会暂时停止运行了
过一段时间再用鼠标右键单击目标Web站点名称并执行快捷菜单中的启动命令这样就实现了IIS服务器重新启动的目的倘若IIS服务器要是可以正常运行的话那就意味着IIS服务器沖突故障已经被顺利地解决了要是IIS服务器还是不停提示说有沖突现象存在时我们可以考虑直接将IIS服务器卸载掉(不过在卸载之前我们可以对IIS的设置做一下备份工作)之后按照常规方法重新安装一遍IIS服务器当IIS服务器安装成功后再把之前的参数备份设置导入进来这样就能彻底解决IIS服务器的沖突故障了
优化性能改善IIS运行效率
要是单位的目标Web站点配置在一台硬件档次不是很高的主机中时那么在缺省状态下IIS服务器处理访问请求的效率肯定高不到哪里去如此一来客户端访问目标Web站点的速度自然也就不会很快其实在硬件配置条件有限的情况下我们完全可以对IIS服务器自身的运行性能进行合适优化以便尽可能地提高IIS服务器的运行效率下面就是优化IIS服务器的具体操作步骤
首先以系统管理员身份登录进IIS服务器系统并在该系统桌面中依次单击开始/设置/控制面板窗口之后依次双击系统控制面板窗口中的管理工具Internet 信息服务(IIS)管理器图标打开IIS控制台界面
其次在IIS控制台界面的左侧显示区域找到目标Web站点名称并用鼠标右键单击该站点图标再执行右键菜单中的属性命令进入到目标站点的属性设置界面单击该设置界面中的主目录选项卡在对应的选项设置页面中找到应用程序设置设置项并单击这里的应用程序保护下拉按钮打开如图所示的下拉列表将其中的低(IIS进程)项目选中那样的话IIS服务器运行效率就要比平时提高%左右
接着单击目标站点属性设置界面中的Web站点选项卡检查对应设置页面中的启用日志记录项目是否处于选中状态要是发现它已经被选中时我们必须取消它的选中状态这样一来IIS服务器就不会占用服务器主机中有限的空间资源去自动保存每一个访问连接记录同样地我们还可以在Web站点选项设置页面中选中启用保持HTTP激活功能这样也能适当提高IIS服务器处理信息的效率
当然了我们要想大幅度地提高IIS服务器的运行效率时必须要从基础做起一定要选用高档次的计算机作为服务器主机并且要扩大服务器内存容量增加CPU的数量相信这样才能取得明显的效果!
突破限制让IIS能传大文件
在缺省状态下Windows 系统中的IIS服务器只允许我们上传容量不超过KB的文件超过这个容量限制的文件通过WEB页面上传到IIS服务器中时系统就会出现Request对象错误这样的提示如此说来难道我们就没有办法通过WEB页面将容量超过KB的大文件上传到IIS服务器中了?其实我们可以按照如下步骤进行设置就能轻松突破IIS服务器对上传文件的容量限制了
首先在IIS服务器系统中用鼠标逐一单击系统桌面中的开始运行命令打开系统运行对话框在其中执行Servicesmsc字符串命令进入服务器系统的服务列表窗口
其次在该服务列表窗口中找到目标系统服务World Wide Web Publishing Service并用鼠标双击该服务选项进入目标服务的属性界面单击该界面中的停止按钮这样系统就会临时停止运行World Wide Web Publishing Service服务了
下面依次单击开始/程序/附件/Windows资源管理器命令打开服务器系统的资源管理器界面在该界面中依次选中文件夹X:\Windows\system\inesrv在目标子文件夹窗口中用记事本程序打开metabasexml文件
从弹出的文本编辑窗口中找到其中的AspMaxRequestEntityAllowed关键字在缺省状态下该关键字对应的数值是这个数值事实上就是IIS服务器对上传文件的容量限制数值也就是默认状态下只允许我们上传容量不超过KB的附件文件弄清楚这个数值的含义后我们就能按照自己的需要随意调整它的大小了比方说如果我们想将上传文件的最大容量调整为M大小时只要将这里的调整为再按原名重新保存一下该文件就可以了
完成上面的修改设置后我们再次打开系统服务列表界面重新启动系统服务World Wide Web Publishing Service之后打开IIS服务器控制台界面将目标Web站点重新启动一下如此一来就能使上述设置生效了