zoukankan      html  css  js  c++  java
  • 如何在windows server 2008 部署asp.net mvc

    我们做好的asp.net mvc网站,要部署到windows server 2008(IIS7.0)网站,首先要安装好.net framework 4.0,开发工具VS2010,VS2012,VS2013均可。

    方法/步骤

     
    1.  

      设置应用程序池的.net framework版本为【.net frameworkv4.0.30319】,托管管道模式为【集成】;

      如何在windows server 2008 部署asp.net mvc
    2.  

      打开Internet信息服务(IIS)管理器,网站节点点右键,添加网站,设置好【网站名称】,【物理路径】为我们网站的根目录,【应用程序池】为我们在第一步里设置的应用程序池

      如何在windows server 2008 部署asp.net mvc
    3.  

      站点设置好后,点右键->管理网站->浏览,就可以打开我们的站点了

      如何在windows server 2008 部署asp.net mvc
    4.  

      错误处理:当我们部署好后,出现HTTP 错误403.14-Forbidden,Web 服务器被配置为不列出此目录的内容

      如何在windows server 2008 部署asp.net mvc
    5.  

      HTTP 403.14错误处理方法:选择IIS根节点,在IIS主页里打开【ISAPI和CGI限制】,双击打开,修改ASP.NET v4.0限制"不允许",改为“允许”

      如何在windows server 2008 部署asp.net mvc
      如何在windows server 2008 部署asp.net mvc
    6. 6

      如果上部这里没有ASP.NET v4.0,则需要打开命令行,输入以下命令进行注册:C:WindowsMicrosoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i

      IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决方法

      IIS上部署MVC网站,打开后500错误:处理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模块列表中有一个错误模块“ManagedPipelineHandler” 

       解决方法如下:

      以管理员运行下面的命令注册:

      32位机器:

      C:WindowsMicrosoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i

      64位机器:

      C:WindowsMicrosoft.NETFramework64v4.0.30319aspnet_regiis.exe -i

  • 相关阅读:
    反反爬 | 如何巧过 CloudFlare 5秒盾?
    Xpath高级用法
    GZIP 头解析
    学习S5
    Chrome 建立SOCKS5代理
    建立IP6隧道
    linux 配置Socks51
    linux 配置Socks5
    最近买了一个域名 哈哈,棒棒哒~~
    jquery 动态添加下拉框 需要增加 煊染 selectmenu("refresh");
  • 原文地址:https://www.cnblogs.com/Alex80/p/7919122.html
Copyright © 2011-2022 走看看