IIS与Web基情

来源:互联网 发布:海伯利安 知乎 编辑:程序博客网 时间:2024/06/04 00:22

       在学习做网站的过程中最令人吐血的是:IIS管理器与Web程序的配置。作为一个小白,至今仍搞不懂他们之间的基情。但还是想记下这吐血的经历


          当你运行一个刚做好的网站是最常见的错误是:



这时候你可能不知道IIS 是什么鸟?于是上网查“什么是IIS?”

      互联网信息服务(英语:Internet Information Services,簡稱IIS),是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。 IIS意味着你能发布网        页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。

    接下来,用过VS2012的人可能会纠结:VS2012内置有IIS,可怎么也打不开IIS的管理界面。

为什么要打开IIS的管理界面呢?

      因为根据上面的截图提示,我们有两种方法解决问题:1设置目录浏览;2设置默认文档

接着上网查怎么打开IIS的管理界面,显示的结果有两种是

   1,打开【控制面板】——【管理工具】------【Internet Information Services (IIS)管理器】

   2,打开【控制面板】------【程序】-------【启用或关闭Windows功能】-------------安装Internet Information Services  

    把这两个试了个遍,运气差的结果是两个都行不通,陷入了吐血的境地。 

        例如:按照第一种方法,但找不到【Internet Information Services (IIS)管理器】

        例如:按照第二种方法,1 运行网站仍然显示错误403.14  ;

                                                    2  再按照第一种方法仍然找不到【Internet Information Services (IIS)管理器】;

                                                    3  即使找到了【Internet Information Services (IIS)管理器】,却找不到1设置目录浏览;2设置默认文档;


原因:1, VS2012虽然内置了IIS,但是没有安装IIs管理器 ,所以在VS2012上打不开IIs管理器。 注意区分:IIS与IIS管理器是不同的东西

                   所以没有按照IIS管理器,第一种方法中的【Internet Information Services (IIS)管理器】肯定找不到。


            2,我们按着第二种方法做时会出现上述的错误的问题在与安装不完全,仔细的人会发现里面有好多与IIS有关的选项可以勾上安装,

                  为了避免问题,我全部都勾上了。

                 把【万维网服务】-----【常见HTTP功能】中的【目录浏览】【默认文档】勾上,就能够在IIs管理器找到相应的选项




这时候你很高兴的设置了【默认文件】或是启用了【目录浏览】

          设置【默认文件】的方法:

           打开IIS管理器---【功能视图】—


点击【默认文档】------右键【添加】-----输入默认文件名


或者可以使用打开IIS管理器---【功能视图】—---点击【目录浏览】-----启用



    到这里你可能会松了一口气,心想这下“还不被我搞定”,打开网站结果,再次出现上次的错误403.14,吐血三升。

         心里会想怎么会这样?前面做了这么多还不行?那不是白干了吗?网上能查到的资料都基本就是这些了,还不行,真心无解

         想砸电脑或是重装VS2012,重装系统,重转IIS管理器。呵呵,这些我都干过。结局是NO ,然后再吐血不止,老子不干了

         其实这里离成功只有两步之遥 


这里失败的原因可能是:

   没有将自己的 网站加载到IIS管理器中:右击【网站】——添加【网站】—输入自己的网站名称路径





点击【测试连接】,呵呵,又错了。  错误——(授权:无法验证对路径的读取访问权)


 



  解决方法----关闭【测试窗口】---点击【连接为】-------选择【特定用户】-----点击【设置】


 


在打开的界面中输入=计算机用户名和计算机登陆密码;  我这里输入的是;管理员权限的计算机用户Administrator和密码

     有些人可能不知道什么是计算机用户:

             其实就是我们为了不想,随便一个人就可以打开自己的电脑,所以为设置打开电脑的密码

            通常 (笔记本电脑)   我们是管理员 计算机用户名  为administrator ,密码便是我们的开机密码

               


之后,不断地【确定】。如果出现端口重复绑定的提示,换一个端口就行了,如果80端口被绑定就输入81,一个一个的试

仔细看下图,会发现在【网站】下多了一个【AiGouWu.aspx】的网站。至此IIS的配置基本完成。


做完这些之后,在项目的webconfig的<configuration>中加入

  <system.webServer>
    <directoryBrowse enabled="true"/>
  </system.webServer>



最后一个你可能会遇到的问题是网站无法共享出去

    解决办法:共享的文件夹上面单右----属性----共享-----选择与其共享的用户----下面读取--设置权限级别.

共享的文件夹上面单右----属性----安全---设置组或用户名的操作权限级别


为解决这问题在网上查了好多资料,整理各种处理的方法,希望有用。


 

0 0
原创粉丝点击