“XP下安装IIS6.0的办法”
在Windows XP系统中安装IIS6.0需要遵循以下步骤:
1. **修改sysoc.inf文件**:
首先,通过运行对话框输入“c:\windows\inf\sysoc.inf”,用记事本打开sysoc.inf文件。找到"[Components]"部分,找到包含“iis=iis.dll,OcEntry,iis.inf,,7”的行,将其替换为“iis=iis2.dll,OcEntry,iis2.inf,,7”。保存并关闭文件。
2. **解压IIS安装文件**:
将IIS6.0安装包中的iis.dl_和iis.in_两个文件复制到C:\WINDOWS\system目录。打开命令提示符,使用Expand命令解压缩这两个文件,命令如下:
```
Expand C:\WINDOWS\system\iis.dl_ c:\windows\system32\setup\iis2.dll
Expand C:\WINDOWS\system\iis.in_ c:\windows\inf\iis2.inf
```
3. **添加IIS组件**:
在控制面板中,选择“添加删除程序”,然后点击“添加删除Windows组件”。此时,IIS应该已经出现在可选组件列表中。按照向导指示进行安装,如果遇到文件定位提示,指向IIS6.0安装包所在目录。
4. **解决安装问题**:
如果安装过程中提示需要Window Whistler CD或exch_adsii***.dll文件,这是因为选择了默认的安装选项,包含了SMTP服务器。要避免这个问题,可以在安装时选择“详细信息”,取消SMTP服务的勾选。
5. **突破连接数限制**:
默认情况下,Windows XP专业版的IIS仅允许10个客户端连接。可以通过使用Microsoft的MetaEdit工具来更改这个限制。下载并安装MetaEdit 2.2,然后在该工具中找到LM\W3SVC,双击MaxConnections项,将数据值改为更大的数值,例如在Win2000上可以设为2000000000。
6. **配置ASP支持**:
安装IIS6.0后,为了支持ASP,需要确保在添加删除Windows组件时选中了ASP选项。如果已经安装但未启用,可以手动启用ASP。打开IIS管理器,找到相应的网站属性,确保“主目录”下的“应用程序设置”已启用。
以上步骤完成后,你应该能在Windows XP上成功安装并配置IIS6.0,包括解除默认的客户端连接数限制,并能运行ASP应用程序。请注意,这些操作可能需要管理员权限,并且可能影响系统稳定性,因此建议在有充分了解和备份的情况下进行。