Win7系统下建立http服务器(亲试).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Win7系统下建立http服务器(亲试).doc

在Win7环境下建立HTTP服务器 现在许多人都学会了制作网页,都想做一台自己的服务器,其实在Win7下建立服务器很简单,经过本人的多次摸索与反复尝试和在网上搜各种教程,终于搞懂了。主要是打开IIS功能,只要你的系统是Windows7旗舰版(如果不是,赶快升级),就可以安装IIS。这一点比XP和其他windows版本要好,因为IIS是直接集成在系统内的,不用再需要安装光盘和第三方文件。(事先声明:本人是win7旗舰版系统。以下都是在本人电脑上试过的,不同的电脑可能由于配置不同而有所差异。如果你试完了我的方法还不行,可以在百度上与本人联系,本人也在学习中。) 好了,具体步骤如下: 首先,打开控制面板——程序——程序和功能,点击左边的“打开或关闭windows功能”。 2. 再选择其中的“Internet信息服务”,主要是“Web管理工具”和“万维网服务”(如果你想建立FTP服务器,就选择“FTP服务器”)。 点击确定,等待安装。待安装完成后,再依次打开 控制面板——系统和安全——管理工具(或按Win+R键在运行窗口中输入“inetmgr”),发现有一个“Internet 信息服务(IIS)管理器”(如果以前没装IIS就没有这个工具)。打开它,依次找到“网站”,默认是有一个Default Web Site 站点的。(下图中的myfff是我新建的) 接下来启动网站。点击Default Web Site,窗口右边有一个“启动”,点击它启动网站(有时网站默认是开启的,就不用了)。然后打开浏览器,在地址栏输入 localhost ,回车。 这个时候如果出现如下的界面就表明成功了。如果没有,不要着急,继续调试。 打开“IIS管理器”,先点击左边的“应用程序池”,右边就有一个DefaultAppPool,看它是否启动,如果没有就启动它(窗口右侧)。然后确保网站也已经启动。再右击网站,选择“添加应用程序”,点击“连接为”,这里有两个选项,选择最下面的“应用程序用户(通过身份验证)”。(这里要说明一点,选择 特定用户 也可以,就是另一种方法了。如果你选择 特定用户 ,就要 设置 ,单击设置后,输入你的用户名和密码,用户名就是你当前的 计算机帐户 的名字。在“开始”中就可以看见 ) 补: 接下来就要设置网站文件夹权限。右击网站,选择编辑权限,选择 安全 选项卡,看 组或用户名 里面有没有一个 IIS_IUSRS的用户,如果没有就添加,选择 编辑 ——添加,单击 “高级”——“立刻查找”,找到IIS_IUSRS 用户,确定。添加好后,再在浏览器中重新打开localhost或(注意,重新打开网站时,记得要删除之前浏览器的cookies缓存,即在 浏览器中选择 工具——Internet选项,点击 删除 ,一定要选择“Internet临时文件”和“cookie”,如下图。然后再打开网站。有时这也是很关键的。) 还有,在浏览器里面回车以后,如果不能正常访问,浏览器一般都会返回一个http错误号。根据错误号,可判断无法访问的原因。如下: 1、错误号401.1 症状:HTTP 错误 401.1 - 未经授权:访问由于凭据无效被拒绝。 分析: 由于用户匿名访问使用的账号(默认是IUSR_机器名)被禁用,或者没有权限访问计算机,将造成用户无法访问。 解决方案: (1)查看IIS管理器中站点安全设置的匿名帐户是否被禁用,如果是,请尝试用以下办法启用: 控制面板-管理工具-计算机管理-本地用户和组,将IUSR_机器名账号启用。如果还没有解决,请继续下一步。 (2)查看本地安全策略中,IIS管理器中站点的默认匿名访问帐号或者其所属的组是否有通过网络访问服务器的权限,如果没有尝试用以下步骤赋予权限: 开始-程序-管理工具-本地安全策略-安全策略-本地策略-用户权限分配,双击“从网络访问此计算机”,添加IIS默认用户或者其所属的组。 注意:一般自定义 IIS默认匿名访问帐号都属于组,为了安全,没有特殊需要,请遵循此规则。 2、错误号401.2 症状:HTTP 错误 401.2 - 未经授权:访问由于服务器配置被拒绝。 原因:关闭了匿名身份验证 解决方案: 运行inetmgr,打开站点属性-目录安全性-身份验证和访问控制-选中“启用匿名访问”,输入用户名,或者点击“浏览”选择合法的用户,并两次输入密码后确定。 3、错误号:401.3 症状:HTTP 错误 401.3 - 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。 原因:IIS匿名用户一般属于Guests组,而我们一般把存放网站的硬盘的权限只分配给administrators组,这时候按照继承原则,网站文件夹也只有admi

文档评论(0)

tangtianxu1 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档