一、概要:
为了能够好好的让iis运行稳定,俺主要介绍用于优化专用的 windows 2000 web 服务器性能的一点方法。ps:开始吧。
二、禁用不必要的服务:
禁用专用 web 服务器不需要的 windows 2000 服务。方法是:单击开始,依次指向程序、管理工具,然后单击计算机管理。在“计算机管理(本地)”下,展开“服务和应用程序”,然后单击服务。当前所运行服务的状态 列中显示已启动 。以下服务是专用 web 服务器上不需要的:
警报器
剪贴簿
计算机浏览器
dhcp 客户端
dhcp 服务器
传真服务
文件复制
红外线监视器
inte.net 连接共享
信使
.netmeeting 远程桌面共享
网络 dde
网络 dde dsdm
nwlink.netbios
nwlink ipx/spx
后台打印程序
tcp/ip.netbios 支持服务
电话
te.net
不间断电源
记下与要停止的服务有依存关系的那些服务。方法是:
双击所需的服务。例如,双击信使。
单击依存关系 选项卡。
在“服务名 依赖这些服务”列表中(其中服务名 是所选服务的名称),记下该服务依赖的那些服务。
在“这些服务依赖服务名”列表中,记下没有该服务就无法启动的那些服务。
单击确定。
禁用所需的服务。方法是:
右键单击要禁用的服务,然后在出现的快捷菜单上单击属性 。
在“启动类型”列表中,单击禁用。
如果要立即停止服务,请单击停止。如果显示停止其他服务 对话框,依赖于该服务的其他服务也将被停止。请记下受影响的服务,然后单击是。
单击确定。该服务的启动类型 列中会显示禁用 。
重复执行第 4 步,禁用其他不必要的服务。
备注:禁用每个服务之后,应测试 web 服务器计算机是否运行正常。这样就最大程度地减少了禁用可能需要的服务而带来的影响。
备注:如果 iis 服务器是 windows 2000 域成员,则必需 tcp/ip 支持服务,以便将组策略正确地应用到计算机中。
三、最大化网络应用程序数据吞吐量
在工作内存中运行 inte.net inte.net 信息服务 (iis) 5.0 进程可分页代码。方法是:
在桌面上右键单击网上邻居,然后在出现的快捷菜单中单击属性 。
右键单击所需的本地连接 图标,然后在出现的快捷菜单中单击属性 。
在“此连接使用下列选定的组件”列表中,单击“microsoft 网络的文件和打印机共享”(但不要清除其复选框),然后单击属性。
单击“最大化网络应用程序数据吞吐量”,然后单击确定 两次。
四、优化后台服务的性能
iis 5.0 进程 (.netinfo.exe) 作为后台服务运行。要提高后台服务的性能,请按以下步骤操作:
单击开始,指向设置,然后单击控制面板。
在“控制面板”中,双击系统。
单击高级 选项卡,然后单击性能选项。
在“应用程序响应”下,单击“后台服务”,然后单击确定 两次。
退出“控制面板”。
五、最小化 iis 5.0 日志记录
禁止对不需要的 web 站点、虚拟目录或文件及文件夹进行日志记录。方法是:
单击开始,依次指向程序、管理工具,然后单击inte.net 服务管理器。
展开“*服务器名”,其中 服务器名 是 web 服务器的名称。
找到所需的项,然后用右键单击该项。在出现的快捷菜单上,单击属性。例如,右键单击默认 web 站点,然后在出现的快捷菜单上单击属性 。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器