XP下安装IIS感言

回家没事,打算赶紧先弄完毕业设计去找工作。可是家里的机子系统即是XP的,也没有安装工具,于是我又安装了VS2005,SQL 2000,IIS。所有的一切都很顺利,唯独安装IIS的时候我花了2天时间去摸索,每次安装都出错。网上搜索的好少文章都不是针对XP来解决的,搞得越弄越乱。结果我装了又卸,卸了又装。一边查资料,一边自己摸索。

 

现在我讲下我在XP下安装IIS的经历,和大家分享。

首先说明,我的系统是  雨林木风的 ghost系统。而且当时我也没怎么了解IIS版本的问题,后来我才了解到

XP中用IIS5.1

windows 2000中用IIS5.0

Windows 2003中用IIS6.0

网上好多是“高手”的回答都是忽略了版本问题,我开始就是一直用IIS6.0安装,可是装了一下午,我都没有装上。结果才发现只有5.1适合XP。我把一切都安装好了之后,测试也没问题,360提示我打补丁,这个时候我自然会想都不想的打上。谁知道结果让我大吃一惊,我重新启动机子的时候出现了IIS启动不了,而且有个error标志。怎么启动都是停止,而且提示一些错误,错误内容我忘了,后来去网上找来下解决方法才知道是我打了个 代号为KB939373的补丁,这个补丁的介绍是

“此重要安全更新可解决一个秘密报告的漏洞。 如果攻击者向 Windows XP Professional Service Pack 2 上 Internet Information Services (IIS) 5.1 宿主的网页发送特制的 URL 请求,则此漏洞可能允许远程执行代码。IIS 5.1 不是 Windows XP Professional Service Pack 2 默认安装的一部分。成功利用此漏洞的攻击者可以完全控制受影响的系统。”

这个补丁和系统的WWW服务有冲突。结果我卸载了它。error标志就没了。但是却出了另外一个错误提示,当我浏览默认网站的时候老是提示我401.1错误,“未授权,无法登陆”,我气愤了,怎么还是有错啊。我上网上看说是什么权限问题,或者是NTFS磁盘格式问题,我于是去管理工具里查看用户的权限,我看到IUSR_开头的用户依赖的是guest用户,此时我已经警用了他。启用了试下。IIS还是没用啊。结果我就改权限,因为不是NTFS格式,文件里面根本就没有权限编辑。我改来改去,结果实在没办法了,卸载了。重新安装下,结果还是没有用。愤怒的我直接不搞,游戏去。

今天我突然想了下,我的既然是雨林木风的ghost系统,看看他那里有没有关于可以安装IIS的文件,结果我查下,确实有,下载地址为:http://soft.ylmf.com/downinfo/1047.html

这下安装轻轻松松,当我测试的时候还是在默认网站出现error字样,停止,我纳闷了,但是可以启动啊,而且提示402错误,说没有权限,服务器配置错误,无法登陆。后来我去本地安全属性里将127.0.0.1和localhost添加进入信任网站,而且在安全配置里将最下面的用户验证也改成“匿名登录”。发现error标志不见了,iishelp这个网站可以浏览,但是浏览默认网站就出错。一样的配置,我想了下是不是没有重启,但是结果还是这样。我于是想了想是不是我的ASP.NET的属性配置没有配置好,于是我在默认网站里将它的全局配置里的授权改成所有人,而不是匿名(貌似好多地方都说登录是匿名,当时我改了下)。我再把本地安全里的用户验证改回“只在internet里自动登录”。结果所有的一切都成功了。

我非常惊讶,就这样就好了吗?结果却是是这样,我重启了下来验证。我即没有像网上说重新装个服务器系统,也没有让磁盘变成NTFS格式,就这样搞定。于是我得出以下结果:

1,IIS版本要选对,不要以为越新越好。

2,多用搜索引擎查找答案。

3,要非常有耐心。

 

我的问题解决了,希望能给大家一定的帮助。游戏下来,累!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值