分享

win7下ASP.NET网站发布流程,IIS配置

 行走在理想边缘 2018-12-11

 嗯,第一篇整理文章,以图片为主,部分内容源自互联网收集,废话不说,开始咯~


   1.在VS上将写好的ASP.NET网站进行预编译


               


   2.建立一个文件夹,用来存放VS生成的网站文件


            


    3.安装IIS
       控制面板->程序->程序和功能, 点击左侧的“打开或关闭Windows功能”
                 
          把这几项都勾上吧,虽然有些不是必须的,多勾无碍。


    4.进入IIS管理器
       控制面板-> 系统和安全->管理工具->IIS管理器


    5.添加新网站
       在左侧栏中,右键“网站”->添加网站


       网站名称:随便


       物理路径选择刚刚创建的文件夹(VS上预编译过的)


       端口:端口不要再用80了,因为80已经给那个default website用了。特别强调:主机名不要填,否则就只能通过主机名而不能通过IP访问了(即使在本地用127.0.0.1:8090都不能访问).


       选择应用程序池:我的网站是用vs2010做的,所以.net framework选V4.0(集成)


                


     6.编辑权限


    


    属性->安全->编辑->添加->输入对象名称(everyone)->检查名称->确定


             


    添加权限


                          


     7.启用目录浏览


        目录浏览->启用


                 


    8.至此,网站发布已经基本完成,现在可以在浏览器上查看网站目录


      


                               


这时候你会浏览到整个网站文件夹的根目录,一般来说,目录浏览(第7步)是不需要启用的,现在我们动手设置首页,使网站点开以后直接跳转到你指定的页面。


    9.设置默认文档


 


                             


    添加你要指定的默认首页(笔者首页为login.aspx,这个文件在网站文件夹的根目录下)


             


             


   打开网站浏览,成功了!


     刚刚设置默认文档的时候,有同学会说,如果我要设定的默认页不在根目录下怎么办?这时候就要用到页面重定向了。


     在添加之前,我们已经看到IIS已经有了许多默认页的设置,那我们按照那个名称随便建立其中一个文件(比如Default.htm),在里面写上重定向的代码不就可以了么?


     好,那就试一下


     用记事本建立Default.htm(改后缀名,不多说了),记事本里写上如下代码


    <meta HTTP-EQUIV=REFRESH CONTENT="0; URL=./login.aspx">


         这里HTTP-EQUIV=REFRESH CONTENT ="0, ; URL=./login.aspx"表示没有延时,直接跳转到指定的URL中。


     这种重定向的做法使浏览器上的URL地址是和你手工敲入的地址是一样的


     将建立好的Default.htm放在网站根目录下,再次打开浏览~看!是不是成功了!


 


     有些同学完成以上步骤以后,可能还会出现一些HTTP错误,有关这些错误,我遇到的已经整理成文,详情请移步HTTP错误汇总及其解决方法

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多