大腿内侧发热怎么回事:windows xp的home版中怎么没有IIS?

来源:百度文库 编辑:高考问答 时间:2024/05/08 17:12:43
怎么解决这个问题?

HOME版正常不能用系统盘直接安装

由于前期的笔记本操作系统大多预装Win XP Home Edition版本,该版本本身不带IIS,所以只好借用Windows的其他版本安装IIS。

事前准备
1、Windows XP HomeEdit 中文版 CD(拷在硬盘也可以)
2、Windows 2000 Advanced Server CD(最好也是中文版)
3、默认你的XP安装路径是安装在C:\WINDOWS下

开始动手
(如果你怕改错,先把C:\WINDOWS\INF\SYSOC.INF做一份备份)
用记事本打开C:\WINDOWS\INF\SYSOC.INF,在[COMPONENTS]下找到一行:
iis=iis.dll,OcEntry,iis.inf,hide,7
然后把它改成
iis=iis2.dll,OcEntry,iis2.inf,,7
保存。
然后把Windows 2000 Advanced Server CD里的两个文件IIS.DL_和IIS.IN_拷贝到一个临时的目录(例如C:\AAA),然后在命令提示符状态下将当前目录转到C:\AAA,执行
EXPAND IIS.DL_ IIS2.DLL
EXPAND IIS.IN_ IIS2.INF
解出IIS2.DLL及IIS2.INF两个文件,将IIS2.INF复制到C:\WINDOWS\INF目录下,将IIS2.DLL 复制到C:\WINDOWS\SYSTEM32\SETUP目录下。
现在按“开始->设置->控制面板->添加或删除程序->添加/删除Windows组件”,这时你可以很兴奋地发现IIS出现了!!!
此后的过程就和PRO版的XP安装IIS差不多了,过程中会要求你选择Windows 2000 Advanced Server光盘和Windows XP HomeEdit光盘的位置,输入指定的目录即可正常安装。
安装完毕以后还不能直接用的,需要对IIS进行一些设置:
控制面板->管理工具->Internet服务管理器
然后点“默认WEB站点”的右键,转到“目录安全性”选项卡,点“匿名访问和验证控制”的“编辑”按钮,回弹出匿名方法新窗口,再点击其中“匿名访问”中的“编辑”按钮,将“允许IIS控制密码”全面的勾去掉,然后一路确定返回即可。

以上只是完成了最基本的配置工作,现在许多开发人员安装了.Net Frame的架构,所以运行asp程序时会产生下列错误:

IIS5 HTTP500内部错误

IIS5的HTTP 500内部服务器错误是我们经常碰到的错误之一,它的主要错误表现就是ASP程序不能浏览但HTM静态网页不受影响。另外当错误发生时,系统事件日志和安全事件日志都会有相应的记录。

(一)更改Active Directory中IWAM_MYSERVER账号的密码(WEB匿名访问用户)

在winxp 中更改用户“默认WEB站点”的右键,转到“目录安全性”选项卡,点“匿名访问和验证控制”的“编辑”按钮,回弹出匿名方法新窗口,再点击其中“匿名访问”中的“编辑”按钮,将“允许IIS控制密码”前面的勾去掉,选择“浏览”,在“输入要选择的对象名称”的文本框中输入您的Windows用户名,和登录密码,然后一路确认即可。

(二)同步IIS metabase中IWAM_MYSERVER账号的密码

c:\Inetpub\AdminScripts>adsutil SET w3svc/WAMUserPass "******"

(三)同步COM+应用程序所用的IWAM_MYSERVER的密码
cscript c:\inetpub\adminscripts\synciwam.vbs -v

但问题依然存在,查看事件日志

事件类型: 错误
事件来源: DCOM
事件种类: 无
事件 ID: 10016
日期: 2005-11-1
事件: 4:06:38
用户: SEVER\IWAM_SEVER
计算机: SEVER
描述:
应用程序-特定 权限设置未将 COM 服务器应用程序(CLSID 为
{A9E69610-B80D-11D0-B9B9-00A0C922E750}
)的 本地 激活 权限授予用户 SEVER\IWAM_SEVER SID (S-1-5-21-2052111302-1935655697-839522115-1006)。可以使用组件服务管理工具修改此安全权限。
有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。

查注册表得知{A9E69610-B80D-11D0-B9B9-00A0C922E750}是IIS Admin Service。
根据上述提示:

1、组件服务--组件服务--计算机管理--DCOM配置--IIS Admin Service--属性--安全--启用IWAM_SEVER权限

2、关闭XP自带防火墙

用系统盘安装一下就行了

不是没有 是屏蔽了 有办法打开的
QQ:314140890