`
guoyiqi
  • 浏览: 964089 次
社区版块
存档分类
最新评论

IIS安装步骤(转自:http://wenku.baidu.com/view/be8f165e312b3169a451a45f.html和http://bbs.blueidea.com/viewthread.php?tid=2509169&page=)

 
阅读更多

以下是安装的全部过程。

1.确认计算的名字我的电脑->右键属性->计算机名->确认计算机的名字,最好不是特长的那一种。

2.如果是完整版的xp在控制面板->添加删除程序->添加删除windows组件

->选中IIS后下一步安装->下一步即可。

3.如果是简版的xp那一种,安装的时候问题可就多了。

一般要经过一番苦战。

3.1.首先开始->运行->进入cmd模式下运行以下命令

Regsvr32 urlmon.dll

Regsvr32 actxprxy.dll

Regsvr32 shdocvw.dll

Regsvr32 oleaut32.dll

3.2.完事之后可以装IIS了,但是你发现在 添加删除windows组件竞然没有IIS安装的选项,

那怎么安装呀。按下以方法来吧。

3.2.1.下载IIS5.1(在我的附件中有呀)

3.2.2.在运行中输入"c:/windows/inf/sysoc.inf",系统会自动使用记事本打开sysoc.inf这个文件。

在sysoc.inf中找到"[Components]"这一段,并继续找到类似"iis=iis.dll,OcEntry,iis.inf,hide,7"的一

行字,把这一行替换为"iis=iis.dll,OcEntry,iis.inf,,7"。之后保存并关闭,如果没有这句话,那么直接

把后面这一行加在最后即可以。

3.2.3.把附件两个文件IIS.DL_和IIS.IN_拷贝到一个临时的目录例如c:/temp

执行

  EXPAND IIS.DL_ IIS.DLL

  EXPAND IIS.IN_ IIS.INF

  当然也可以用解压软件把两个文件的后缀都改为CAB,全部解压。

  解出IIS.DLL及IIS.INF两个文件,

将IIS.INF复制到C:/WINDOWS/INF目录下,将IIS.DLL 复制到C:/WINDOWS/SYSTEM32/SETUP目录下.

3.2.4.现在,你可以再到开始->设置->控制面板->添加或删除程序->添加/删除Windows组件,哈哈,IIS安装出现了。

3.2.5.按第二步的操作开始安装,在安装过程中会出现寻找文件路径的问题,当然,在附件中有iis5.1,直接选中这个路

径,一共三次提示,下一步吧。

4.IIS终于装完了。在控制面板->管理工具->internet->信息服务->打开网站->默认网站->IIS help->在右侧浏览区域内

右键浏览网页,如果弹出正确的结果。ok,恭喜,你成功了。

4.1如果不成功,那你还得麻烦。要经过以下的步骤 。

在cmd下执行

cd %windir%/system32/inetsrv

rundll32 wamreg.dll, CreateIISPackage

regsvr32 asptxn.dll

4.2按下面步骤执行。

控制面板->管理工具->组件服务 控制台根目录->组件服务->计算机->我的电脑->COM+应用程序 ,

找到 IIS Out-Of-Process Pooled Applications 鼠标右键 属性->标识->把“下列用户”

调整为“系统用户-交互式用户-当前已登录的用户”。

然后点“确定”,再鼠标右键“属性”->“启动”

4.3如果再访问网站IIS help测试的话,弹出密码要求的话。按下面步骤来进行设置 。

默认WEB站点”的右键->转到“目录安全性”选项卡,点“匿名访问和验证控制”的“编辑”按钮,

回弹出匿名方法新窗口,确保“匿名访问”和“集成windows身份验证前的”对号要勾上,将“允许IIS控制密码”前面的勾去掉,

如果弹出确认密码后输入正确的密码,当然,匿名的用户必须是window的正确用户和密码,然后一路确定返回即可。

你新发布网站的时候也要使用以上的设置。

5.装.net framework,装数据库,然后你就可以防问asp的网站了。

解决127.0.0.1无法访问和0x800A0046 没有权限: 'GetObject'的方案

先感谢 D8-笨阿猪 D8-忘优草 D8-狼芽 的帮忙调试

============================================

一般,当我们在本机调试ASP动态网页时,可输入

复制内容到剪贴板
代码:
http://localhost
http://本地计算机名
http://127.0.0.1
在当输入http://127.0.0.1时,一般机器都需要输入用户名和密码进入,这里将分两种情况:

一种是刚新建IIS的,为了测试IIS,所以此时访问即是“系统盘/Inetpub/wwwroot”下的iisstart.asp,随之iisstart.asp又跳转到localstart.asp,并同时打开iishelp的。“localhost”、“计算机名”都没问题,但输入127.0.0.1时,弹出对话框,需要输入帐户和密码。



第二种情况是,建立了虚拟目录,通过“localhost+虚拟目录”和“计算机名+虚拟目录”都能访问,同样是“127.0.0.1+虚拟目录”不能访问。



虽然同是相同的症状,但却是不同的情况。

首先,先抛出第一条总的要诀:要使得输入http://127.0.0.1能访问,无论直接访问,还是虚拟目录,必须确保“匿名访问”的打开。

那么现在就能快速解决第二种情况的问题,如下图的操作:打开IIS,在“默认站点”上右键,弹出菜单选择“属性”,打开面板,选择“目录安全”进行“编辑”,此时,如果“匿名访问”前没有勾选,选择勾选,“确定”就能解决这个问题。

此时访问 “127.0.0.1+虚拟目录的” 第二种已经解决



不过这个问题,遇到的人比较少,并且就这样简简单单的勾选了还不算回事,再往下看。

此时单独测试 127.0.0.1 虽然也没有了要求密码输入对话框,但新的问题出现了,同样,此刻输入http://localhost同样的是如此的错误,这也就是很多人反馈的:
复制内容到剪贴板
代码:
错误类型:
Microsoft VBScript 运行时错误 (0x800A0046)
没有权限: 'GetObject'
/localstart.asp, 第 40 行
那么现在就先停在这,分析下原因

开始没有“匿名访问”,需要提供帐户密码;现在有了“匿名访问”,则出现了错误。注意!这是针对直接 127.0.0.1 访问而言的。

那么“匿名访问”就是提供的帐户和密码,才使得“127.0.0.1+虚拟目录”的问题得到解决,当然也解决了直接“127.0.0.1”访问的部分问题(不需要帐号密码了)

说明这个“匿名帐户”是有用的。

但现在要解决这个新出来的问题:Microsoft VBScript 运行时错误 (0x800A0046) 没有权限: 'GetObject'

通常被提供的方法是:单独对“iisstart.asp”和“localstart.asp”取消“匿名访问”

等等,再好好看,我没有打错字

要解决“(0x800A0046) 没有权限: 'GetObject'”的方案是“单独”对这两个文件进行取消“匿名访问”

具体操作流程:在IIS中选择“localstart.asp”文件,右键,弹出菜单选择“属性”,打开面板,选择“文件安全性”进行“编辑”,取消“匿名访问”访问前的选择。



同样的操作流程对“iisstart.asp”再进行一般。

那么现在“http://localhost”已经能访问,解决了Microsoft VBScript 运行时错误 (0x800A0046) 没有权限: 'GetObject'的问题。

到此,再来分析下:

1,要使得127.0.0.1能访问必须要设置“匿名访问”
2,要使得“iisstart.asp”和“localstart.asp”能正常访问,必要要单独设置取消“匿名访问”

经过了如上设置后,localhost,localhost+虚拟目录,127.0.0.1+虚拟目录都能正常访问,就剩下单独的 127.0.0.1 访问的情况,以上的分析似乎又是相矛盾的

那么,再来看看这“匿名访问”到底是个什么?

用户名是“BLUECOM/IUSR_BLUECOM”,密码是IIS控制的。其中“BLUECOM”是我这台机器的“计算机名”,各人是不同的。那么“IUSR_BLUECOM”就是“IUSR_计算机名”了。

这个“IUSR_计算机名”又是什么?它是一个“Internet来宾帐户”,是“匿名访问IIS的内置的帐户”,他是属于“Guests”组的

这就又回到当使用该帐户时,localhost会显示“(0x800A0046) 没有权限”,这似乎有点关系。



那么,我最终的比较完美的方案则是,全部采用“匿名访问”,确保所有的页面都能访问而没有密码输入框,同时,将“匿名访问”的帐户替换掉,不使用“IUSR_计算机名”帐户,而是使用我的XP管理员登录帐号。

于是重头继续调整,打开IIS,在“默认站点”上右键,弹出菜单选择“属性”,打开面板,选择“目录安全”进行:

1,“编辑”
2,“浏览”用户
3,“高级”
4,“查询”用户
5,“选择”本机XP登录用户名
6,“确定”,一直“确定”到最后




另外,在更新的时候有一点很重要,就是要选择“继承覆盖”两个文件“iisstart.asp”和“localstart.asp”,否则就需要单独把这两个文件的“匿名访问”重新加上,加上的帐号为刚才设置的XP登录帐号。

于是四种状态全部搞定。

分享到:
评论

相关推荐

    .net C# 学习过程中收藏的一些比较有用的和感兴趣的链接

    http://wenku.baidu.com/view/3d2b01a93169a4517723a3f3.html Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的用法总结 http://zhuanlan.zhihu.com/FrontendMagazine/19854868 基于单个 Div 的 CSS 绘图 ...

    SMExport_Suite_5.0_b52_for_Delphi_10.3_Rio_Downloadly.ir.rar

    SMExport_Suite_5.0_b52_for_Delphi_10.3_Rio_Downloadly.ir.rar

    https://pan.baidu.com/s/1fycjYHA7y6r-IH8H7v5XKA?pwd=ag8l

    Druid v1.2.15 OpenJDK Java开发环境 v21.5 Diboot轻代码开发平台 v2.8.0 blockj 基础区块链...wenku 类似百度文库的实例 v1.0 ofdrw读写库 v1.20.2 XXL-API 易用的API管理平台 v1.1.1 MCMS铭飞cms建站系统 v5.2.11

    豆丁文库免费下载工具

    http://doc.mbalib.com/view/ec88773f1d4c14c988c1f0479560128a.html http://www.docin.com/p-222827689.html https://wenku.baidu.com/view/4f11fa0ff78a6529647d53eb.html http://www.open- open....

    C++ 三种卷积方法实现

    算法思想一:参照 http://wenku.baidu.com/view/aa110412a21614791711282a.html 算法思想二:参照 ...

    如何通过考试-记忆法

    如何通过考试,让你考试轻松,轻松过关 !

    基于单片机的液位控制系统设计的-仿真文件免费下载

    https://wenku.baidu.com/view/16735d1186c24028915f804d2b160b4e777f8173 论文: 基于单片机的液位控制系统设计的-毕业设计论文.doc https://wenku.baidu.com/view/ed1a0a67f6ec4afe04a1b0717fd5360cbb1a8d5b 基于...

    转盘抽奖 cocos creator

    转盘抽奖 cocos creator详情描述: https://www.jianshu.com/p/ff5d8e512d8f

    表单类型.doc

    登录界面;...http://wenku.baidu.com/view/82188f0ff12d2af90242e6ed.html?from_page=view&from_mod=download 基于VFP6.0开发的超市管理系统 http://wenku.baidu.com/view/4cbb28fef705cc175527096e.html

    Flex课程学习(附带源码)

    Flex + java 项目搭建 http://wenku.baidu.com/view/9b4b5f29647d27284b7351c4.html j2ee搭建flex环境 http://wenku.baidu.com/view/42e8f100b52acfc789ebc935.html flex+S2SH项目 ...

    tomcat5.5安装包

    百度文档:https://wenku.baidu.com/view/c6f5cdfffab069dc502201a5.html Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而...

    openoffice 生成pdf

    相关资源 http://wiki.services.openoffice.org/wiki/API/Samples/Java/Office/DocumentHandling ... http://wenku.baidu.com/view/eda363db6f1aff00bed51eb4.html

    润乾报表集成tomcat6

    http://wenku.baidu.com/view/febd84eb551810a6f52486b0.html 第三部:安装润乾和建立自己的web项目(例如项目有名字叫test) 一般都在myeclipse建立 第四步:部署test到tomcat6,我现在的版本是6,版本是5的话,在...

    webservices示例工程

    http://wenku.baidu.com/view/20b8074e2b160b4e767fcfee.html http://www.blogjava.net/RongHao/archive/2007/06/12/123638.html(axis1) http://wenku.baidu.com/view/1d9b3d2ecfc789eb172dc8a5.html(axis2) 5.欢迎...

    IIS Tomcat整合包

    参照网上找的说明配置的。...http://wenku.baidu.com/view/de0f91966bec0975f465e254.html http://h0ngbin.blog.163.com/blog/static/60714128201042294756756/ 详情可以参考www.lerx.com近期发布的视频教程。

    MT7612E_AP_QA_Tool_UIV1.0.3.14_DLLV1.0.3.12.zip

    1. https://wenku.baidu.com/view/246581b069dc5022aaea009a.html 已失效 2. https://wenku.baidu.com/view/7b2a8d35eefdc8d376ee3215.html 3. https://wenku.baidu.com/view/91ace4425022aaea998f0fbf.html

    appel_Jorion.m

    菲利普....https://wenku.baidu.com/view/8557cb0c79563c1ec5da71f7.html 这个链接上的PPT也很不错,推荐一下 https://www.zhihu.com/question/51078169?from=profile_question_card 这个讲解也不错 ...

    html+css+script ppt

    html基础,css和script简要内容 ppt

    51单片机通讯SIM卡获取ART数据

    https://wenku.baidu.com/view/0ece6ce8eff9aef8951e06e2.html 用闲置sim卡作单片机eeprom扩展 STC12LE5A60S2 22.1184MHz http://www.doc88.com/p-9923636042707.html 用手机SIM卡扩充单片机的内存 STC12C4052AD ...

Global site tag (gtag.js) - Google Analytics