IIS 5.1安装问题及解决过程

前段时间装了个IIS5.1,安装中出了一些问题,现把自己解决的过程及在网上找的一些资料整理一下:

 

1、由于机子装的系统是Ghost xp 版的,在安装IIS时就会缺少必要文件。(完整版的xp只要打开【控制面板】--【添加或删除程序】--【添加/删除windows组件】--【windows组件向导】--在Internet信息服务的复选框打勾,并选中它,点击【详细信息】,把里面所有选项都选上,确定后点击【下一步】,按着提示操作即可。Ghost xp就要准备一个独立的IIS安装包

     所以我在网上下载了一个独立的IIS5.1 安装包,但是装的时候,开头一直很顺利,但到后来进度条搭配【正在配置Internet信息服务】时,进度条就一直停顿不前。等了很久,还是没有反应。就取消了这次安装,再重装还是没用。所以我又去网上重新下了个iis 5.1_XP.rar(下载地址http://d.namipan.com/d/iis205.1_XP.rar/f7afcd9eb0a8b5b7606a8734104ec4b576f83646a152b900

但是在这过程中出现了错误,竟然弹出一个IIS对话框:

 IIS安装过程出现的问题及解决 - jdzzgtc - 青山小仙

 zClientm.exe是与windows内置游戏有关的,只需在windows组件向导的【附件和工具】下的游戏的复选框的勾去掉即可。

然后重新装Internet信息服务,这次倒是没出现上面那个复制错误,但是到了:【状态:正在安装Internet信息服务】时,进度条竟然停顿不前了。只好把刚装的Internet信息服务卸载(虽然没有装好,但是有好多文件都已经复制过去了,要把这些文件卸掉,不然重装就会出错)再重装,删除只需把它复选框的勾去掉,然后点击【下一步】即可,这次重装很顺利,没再出什么错。

 

装好IIS后,在管理工具里能看到:Internet信息服务和Server Extensions管理器的快捷方式。

但是在IE地址栏里输入:http://localhost,按下enter键后竟然出现:

HTTP 500 - 内部服务器错误

Internet Explorer

只能看html格式的文件,.asp格式的文件就看步了。

这是怎么回事呢?在网上查了下,原因很多(最可能的就是本地用户和组下的用户IWAM账号、IIS metabase数据库和COM+应用程序三处的密码无法同步),不过为了保险,请尝试以下操作:

 

1、打开Internet信息服务本地计算机网站默认网站,查看默认网站属性——文档

看看启用默认文档中是否存在:index.asp index.htm index.html (最好全都有,没有可添加,试过只有一个index.asp也行)

 

2、查看默认网站属性——主目录

A、本地路径是否指定正确

B、是否勾选“脚本资源访问”?

C、是否勾选“读取”?

D、执行权限:纯脚本

 

3、查看默认网站属性——目录安全性——编辑

A、是否勾选“匿名访问”?

B、用户名:IUSR_您的计算机名(不对,就点浏览选择)

C、密码不用改,勾选“允许IIS控制密码”就可以了

D、其它不用选

 

4、查看默认网站属性——网站

AIP地址:全部未分配 或者 选择一个

BTCP端口:80 (最好不要改,改了访问方法就不一)

 

5、打开控制面板——管理工具——计算机管理——本地用户和组——用户

 

A、看看“IUSR_您的计算机名”此用户有没有启动,必须启动(说明:有红色的×表示没有启动)

 

B、看看“IWAM_您的计算机名”此用户有没有启动,必须启动(说明:有红色的×表示没有启动)

 

C、在“IWAM_您的计算机名”该用户上按右键——设置密码(密码要记住,后面还需要用上该密码,如:123456

本地用户和组下的用户IWAM账号、IIS metabase数据库和COM+应用程序三处的密码无法同步?

解决方法:

 1、重新设置IISIWAM账号密码。[在计算机管理中的用户管理里] ,同上第5

2、同步IIS metabaseIWAM_MYSERVER的密码,在CMD中:c:/inetpub/adminscripts>cscript adsutil.vbs set w3svc/wamuserpass "yourpassword" ,这个命令成功执行,会有“STRING*******””字符串出现。

3、同步COM+应用程序所用的IWAM_MYSERVER密码,在CMD中:c:/inetpub/adminscripts>cscript synciwam.vbs –v

在执行了以上3步后,在IE地址栏里输入:http://localhost,还是会出现http500错误。

现在打开【组件服务】【计算机】【我的电脑】COM+应用程序 】(在这里可能会出现8004E00F错误即下面所述),看有没有IIS-out-of-process pooled applications,后面按后文所述操作。

在打开【组件服务】【计算机】【我的电脑】COM+应用程序 】时弹出一个【编录错误】对话框:执行最后操作时发生错误。错误代码8004E00F-COM+无法与Microsoft分布式事务协调程序交谈,事件日志可能包含其他疑难解答信息。

IIS安装过程出现的问题及解决 - jdzzgtc - 青山小仙

 

进入事件查看器,得到的信息时:Distributed Transaction Coordinator服务因32212295840xC0001010)服务性错误而停止。

解决办法:

1.       打开运行对话框,输入cmd,进入dos界面

2.       输入net stop msdtc,msdtc即是Distributed Transaction Coordinator服务,这个命令时停止msdtc

3.       输入net start msdtc,可能会出现:Distributed Transaction Coordinator服务正在启动。Distributed Transaction Coordinator服务无法启动。发生服务性特定错误:3221229584.

4.       如果有这个错误,可以输入msdtc –uninstall,这个命令时卸载msdtc

5.       输入msdtc –install,这是装msdtc

6.       然后输入net start msdtc,会出现:Distributed Transaction Coordinator服务正在启动。Distributed Transaction Coordinator服务已经启动

7.       重新打开组件服务,进入COM+应用程序,就能正常进入了

COM+应用程序里没有IIS-out-of-process pooled applications?

解决办法:

1.开始菜单->运行->cmd打开命令提示窗口

2.c:/>cd %windir%/system32/inetsrv

3.c:/windows/system32/inetsrv>rundll32 wamreg.dll, CreateIISPackage

(注意:必须准确键入"CreateIISPackage"它区分大小写)

4.c:/windows/system32/inetsrv>regsvr32  asptxn.dll

注意:关闭并重新打开"组件服务",看下IIS-out-of-process pooled applications有没有出现,一般来说执行了上述命令就会有,但有时候只能看到多出了:IIS In-Process AppcalitionsIIS Utilities这两个东西,并没有IIS-out-of-process pooled applications

这时候,你应该:

5. IIS In-Process AppcalitionsIIS Utilities删除掉(注意:删除时应该在它们的属性高级里把禁止删除前的复选框里的勾去掉,不然是删不掉的)

6. 打开命令提示窗口,输入:c:/Inetpub/AdminScripts

7. 输入:cscript adsutil.vbs set w3svc/wamuserpass “你的密码(同上),此命令如果成功,就会出现:wamuserpass  :<STRING>*********

8. 输入:cscript  synciwam.vbs –v,按下enter键后,会出现一段字符串如:IIS Appcalitions Defined;out of precess applications defined

IIS安装过程出现的问题及解决 - jdzzgtc - 青山小仙

9. 输入:iisreset ,重启IIS

10. 然后重新执行1-4步,再重新打开组件服务,在COM+应用程序下就出现了:IIS-out-of-process pooled applicationsIS In-Process AppcalitionsIIS Utilities

到此,就能正常浏览asp格式的网页了,在IE地址栏中输入:http://localhost,按下enter键后就能看到:

 

 

 IIS安装过程出现的问题及解决 - jdzzgtc - 青山小仙

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Windows xp IIS 信息服务组件安装包: 该包中包含Windows xp 安装盘I386文件夹内提取,只包含 IIS 信息服务组件. 一: IIS 5.1版本适用于Windows XP_SP1、XP_SP2、XP_SP3 二: ISS 5.1安装步骤(各版本IIS都可以按照该方法安装,以IIS5.1安装Windows xp_SP3为例) 1.依次打开 左下角的"开始"菜单----控制面板----选择"添加/删除程序",打开"添加/删除程序"窗体 ----点击窗体左侧"添加/删除Windows组件"(A) 2.解压IIS 压缩包,在打开的"Windows组件向导"窗体中,将"Internet 信息服务(IIS)"前面 小方框钩选上----点击下一步-----在弹出的"插入磁盘"窗体中,点击"确定"按扭------ 将解压后的IIS 5.1路径(如D:\飞翔下载\IIS\iis5.1xp)复制到"文件复制来源"输入框中, 如再遇到需要"插入光盘"之类的提示,继续粘贴该IIS路径即可,直到完成安装,当出现安装 完成提示按扭时,点击"完成"按扭关团向导,即可完成安装. 三: 问题解决方案 1.IIS安装过程中,如果出现某些文件无法复制,则可能是该IIS不适合你的系统,请换一个 对应于系统的IIS,IIS版本说明如下. Windows XP_SP1 ,XP_SP2 ,XP_SP3 系统 适用 IIS5.1版本 Windows 2000 系统 适用 IIS5.0 版本 Windows server 2003系统 适用 IIS 6.0 版本 Windows Server 2008 ,Vista 系统 适用 IIS 7.0 版本 2.能完成IIS安装即无法正常使用等问题,部分原因如下 可能与迅雷等网络工具TCP 端口产生冲突,打开控制面板----双击"性能和维护"打开--- "管理工具"----"Internet 信息服务"---"网站"---"选择"默认网站"右击---选择"属性" 菜单---在默认网站属性窗体分页框内选择"网站"标题---"TCP 端口" ----设为80即可完 成(IIS 默认80端口.如果使用其它端口,如8080,测试时需http://localhost:8080). 3.IIS 80端口被占用的解决方法 cmd 命令窗口----输入netstat -abn ->c:/port80.txt然后到c盘port80.txt文件中找到 占用80端口的程序pid,记下pid.打开任务管理器,点击"查看"/选择列,勾选"PID(进程标识 符)",然后单击"进程"标签,找到80端口对应的pid,就可以看到是哪个程序占用的了,更改 这个程序的port,再重启这个程序,使更改生效.再次启动iis. 注意:对于Windows xp英文版操作系统 经测试能进行全部组件的安装,也能正常使用,但IIS信息服务是中文版的。 ================ 安装iis5.1时找不到zClientm.exe的解决方法! 把这[Internet游戏]前的选择框里的那个勾去掉,然后再安装IIS,成功安装,问题解决!
您好!对于IISInternet Information Services)的安装和Web服务器配置,您可以按照以下步骤进行操作: 1. 打开控制面板:在Windows系统中,点击开始菜单,然后选择控制面板。 2. 安装IIS:在控制面板中,找到“程序”或“程序和功能”,然后点击“打开或关闭Windows功能”。在弹出的窗口中,找到“Internet Information Services”(或简称IIS),勾选它并点击“确定”。 3. 安装完成后,打开IIS管理器:在“控制面板”中找到“管理工具”,然后双击打开“IIS管理器”。 4. 创建网站:在IIS管理器中,右键点击“站点”并选择“添加网站”。在弹出的窗口中,输入网站的名称、物理路径(网站文件的存放位置)和主机名(可以是域名或IP地址),然后点击“确定”。 5. 配置网站:在网站列表中,找到刚刚创建的网站,并双击打开它的属性。在属性窗口中,您可以设置网站的各种特性,如绑定的端口、SSL证书、身份验证等。 6. 添加和配置应用程序池:在IIS管理器中,找到“应用程序池”,右键点击并选择“添加应用程序池”。为应用程序池设置一个名称,并根据需要配置它的属性,如.NET CLR版本和管道模式。 7. 将网站与应用程序池关联:在网站属性窗口中,切换到“应用程序池”选项卡,选择刚刚创建的应用程序池,并点击“确定”。 通过以上步骤,您就可以完成IIS安装和Web服务器的基本配置。您还可以根据需要进一步调整IIS的设置,例如设置默认文档、URL重写、身份验证方式等。希望这些信息能对您有所帮助!如果您还有其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值