zoukankan      html  css  js  c++  java
  • 部署asp.net网站若干记录

    今天读了 http://www.cnblogs.com/fish-li/archive/2012/02/26/2368989.html 如何在IIS6,7中部署ASP.NET网站,博主的一系列文章的确很优秀

    现摘录重点如下:

    1 通过添加到进程,查看w3wp.exe信息,获得网站的以什么账号运行,

    运行账号一般是应用程序池的标识属性

    2 当遇到没有目录的访问权限时,我们首先要知道程序是以什么帐号在运行,判断程序以什么帐号运行最简单方法就是:打开【Windows任务管理器】,然后去找进程信息

    关于IIS6和IIS7中集成模式和经典模式的不同

    在IIS6中,我们需要配置扩展名的映射或者通配符映射,将请求交给一个ISAPI筛选器,然后由它再交给ASP.NET, 最终由ASP.NET再将请求交给我们的httpHandlers, httpModules。 我们在web.config中配置的httpHandlers, httpModules,对于IIS6来说是不可见的,所以,只能再次到IIS中配置。

    从IIS7开始,IIS支持以一种称为【集成模式】的方式运行ASP.NET程序,此时,IIS能直接将请求交给ASP.NET的httpHandlers和httpModules, 

    而且还可以直接从web.config中直接读取配置,因此,只要我们把web.config准备好,配置任务就非常简单了。

    关于域名和端口

    在IIS中,为了能让一个网站程序运行在80号端口中,有2个办法:

    1. 为网站程序使用其它的IP地址的80端口。
    2. 为网站指定域名绑定。

    我平时在本地部署网站时候喜欢在测试域名后加一个自定义端口,例如 127.0.0.1 apidemo:3000

    个人习惯而已,这样可以区分不同的项目和版本。

     

  • 相关阅读:
    js 进度条效果
    js切换背景颜色
    div定时放大缩小
    html图片拖放
    网站滑到指定的位置给div添加动画效果
    播放视频
    git (Linux(Centos)安装及使用教程)
    PHP 预定义常量(魔术常量)
    【POJ3254】Corn Fields
    树形DP初探•总结
  • 原文地址:https://www.cnblogs.com/needrunning/p/2371461.html
Copyright © 2011-2022 走看看