• Vs2010+ASp.net Mvc 3.0 + IIS7.0服务器配置


    部署环境为:windows server 2008+IIS7.0+SQL Server 2008

    开发环境为:VS2010+WebAppToolkitMobileVS2010.Setup.exe+SQL Server 2008

    前几天,一个ASP.net MVC3的项目,在本机上调试通过了,但是在部署的时候遇到很多问题,以前都在相同的环境下很轻松的就完成部署了,而这次却显得困难重重,但是感到非常的无力,以后一定要抽时间好好的学习一下IIS配置、部署的原理,这里做点笔记,以备以后查询。

    出现的错误先后有:

    HTTP 错误 403.14 - Forbidden
    Web 服务器被配置为不列出此目录的内容。

    image

    image

    在VS2010中,完成编译,本机测试通过后,要部署到服务器上的文件如下图的路径所示:

    image

    在IIS7.0中添加站点,然后指定站点对应的本机物理路径,将PackageTmp文件拷贝到新添加站点的物理路径下,如下图所示:

    image

    我们当时添加的网站是eric,如下图所示:

    image

    我们需要对eric的托管管道模式和应用程序池进行设置,托管管道模式选择为集成应用程序池选择为eric,如下图所示:

    image

    image

    选择应用程序池:

    image

    在完成这些操作过后,还有一些小问题,如sa之类的错误,这就需要检查一下web.config中,数据库连接的用户名和密码是否正确。

  • 相关阅读:
    C++库---json
    C++之单例模式
    mysql之字段(整形、字符串等)
    C++之数据类型,容器
    C++文件操作,判断两个文件内容是否相等(被修改)
    (转)mysql之index(索引)
    Django中的日期和时间格式 DateTimeField
    有关Django的smallDemo
    mysql 快速生成百万条测试数据
    从输入URL到页面加载发生了什么
  • 原文地址:https://www.cnblogs.com/justinzhang/p/2117274.html
Copyright © 2020-2023  润新知