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

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:数据导出利器详解》 SMExport Suite是一款专为Delphi开发者设计的强大数据导出工具,其最新版本5.0 b52针对Delphi 10.3 Rio进行了优化,提供了更加高效和灵活的数据...

    豆丁文库免费下载工具

    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 算法思想二:参照 ...

    如何通过考试-记忆法

    《如何通过考试—记忆法》是一本由八次世界记忆大赛冠军多米尼克·奥布莱恩撰写的书籍,旨在向读者揭示如何通过高效的记忆技巧在各类考试中取得优异成绩。本书不仅适合学生群体,对于任何需要提升记忆力和学习效率的...

    NS2 v2.26 以及 DRAND 和 z-mac 协议安装心得.pdf

    - 安装指南可参考:[http://wenku.baidu.com/view/86f71127bcd126fff7050b78.html](http://wenku.baidu.com/view/86f71127bcd126fff7050b78.html) 2. **Linux操作系统**:建议使用CentOS 6.2 LTS版本。 - 下载...

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

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

    内存相关链接

    - 链接地址:[http://wenku.baidu.com/view/0bffafff700abb68a882fb04.html](http://wenku.baidu.com/view/0bffafff700abb68a882fb04.html) - 该文章详细介绍了Android内存管理的基本概念,包括内存分配、垃圾回收...

    proteus官方资料

    3. **百度文库**:[http://wenku.baidu.com/view/26173b68011ca300a6c39020.html](http://wenku.baidu.com/view/26173b68011ca300a6c39020.html) - **主要内容**:这份文档详细介绍了Proteus的基本概念、主要功能...

    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 和其他一些公司及个人共同开发而...

    转盘抽奖 cocos creator

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

    openoffice 生成pdf

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

    swarm安装教程学习参考网址

    - **Swarm中文指南1:Swarm中的经济仿真:基于智能体建模和面向对象设计**:[http://wenku.baidu.com/view/3ab55b0303d8ce2f00662338.html](http://wenku.baidu.com/view/3ab55b0303d8ce2f00662338.html) ...

    C++学生成绩管理系统

    《C++学生成绩管理系统详解》 在信息技术领域,学生管理系统是常见的应用场景,它能够方便地管理和处理学生的各种信息,包括成绩、个人信息等。本文将深入探讨如何利用C++编程语言设计并实现一个学生成绩管理系统,...

    C_shell_unix

    1. **ls**:列出目录内容,`-l`选项显示详细信息,`-a`显示所有文件包括隐藏文件。 2. **cd**:改变当前工作目录,如`cd ..`返回上一级目录。 3. **pwd**:打印当前工作目录。 4. **mkdir**:创建新目录,如`mkdir ...

    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

    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近期发布的视频教程。

Global site tag (gtag.js) - Google Analytics