一次悲惨的IIS安装经历

时间:2022-05-27 14:40:32

前几天在公司里给服务器装IIS, 折腾了很久,把简单的问题复杂化了。记录一下悲惨过程:

 

1、在网上下了一个IIS6.0 for windows2003 的安装包,在添加卸载组建那加上,结果service unable错误。在网上搜索了很多方法,都没有解决。

 

2、卸载之,然后在网上找了一个IIS6.0  一键安装,装好IIS时遇到IIS无启动,事件查看器记录如下:

“IIS Admin Service 服务因下列错误而停止: 系统找不到指定的文件。

网上找了

原因:禁用了Security Accounts Manager服务。

解决办法:启用Security Accounts Manager服务再重装IIS即可完善解决。

但是我的不是这个问题。 反复安装了很多次,还是不行。

 

3、是不是卸载的不彻底? google 了卸载的方式:

 

(1) 卸载IIS

(2) 删除 system32/inetsrv 结果我删除不了inetsrv,因为inetsrv/iisadminpwd 被占用,想想这个没有问题吧,就不管了

(3) 删除inetpub

(4) 删除windows/iis6.log

 

结果还是

“IIS Admin Service 服务因下列错误而停止: 系统找不到指定的文件。

4、又重装了N次,还是不行。快绝望了,重新查看IIS6.log文件,发现metabase start 失败。

把错误信息google了一下,在微软上找到一个帖子,说是什么组建没有注册,注册之,还是失败

5、是不是卸载得不完整的原因?连metabase.xml都没有生出来。但我是远程登录上去的,又进不了安全模式去删那个文件。老规矩,google。哈哈,找到了一个 unlock 工具,安装,删文件,解锁,重装IIS,启动IIS, 一气呵成。哈哈哈。郁闷了三天。

6、总结:

不要轻易怀疑前人的经验,像前辈们教我卸载IIS的时候就特别强调要在安全模式下删掉inetsrv。

unlock 删除顽固文件真的太有效了。

IIS 安装最好用光盘文件来安装,用网上下的不一定适合你的系统。