IIS6.0部署asp.net网站步骤图解
IIS 发布步骤
1, 程序-》运行-》输入inetmgr,打开IIS管理器;
2, 展开左侧树形目录-》右击“网站”-》新建-》网站,打开网站创建向导;
3, 点击“下一步”-》在描述里输入一个名字,作用仅仅是帮助管理员识别站点。
4, 下一步指定网站的Ip地址和端口
5, 下一步选择你的网站文件所在的根目录
6,下一步,权限选中读取,运行脚本,如果有上传文件选中写入
7,下一步,出现完成界面,点击完成。
8,在左侧网站目录下,可以看到新建的TestWebSite
9,右击,查看其属性,在主目录里选中脚本资源访问
10,点击文档,添加Default.aspx,作为起始页
11,点击ASP.NET,版本配置为2.0.50727,点击确定
12,右击刚刚建立TestWebSite,选择权限,单击“添加按钮”弹出选择用户或组窗口,单击高级按钮,弹出新选择用户或组窗口,点击立即查找按钮,在搜索结果中选择ASPNET,确定,确定。
13,选中新添加的用户,在允许权限中选中“写入”复选框,以允许上传文件
注意:如果要客户端上传的文件放到除网页所在文件以外的目录文件,那么该目录文件中要添加NETWORK SERVICE用户,并允许该用户有写入权限
-----------------------------------------------------------------------------------------------------
对于IIS6+Server 2003:
在 iis 6.0 中,默认设置是特别严格和安全的,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击。比如说默认配置数据库属性实施的最大 asp 张贴大小为 204,800 个字节,并将各个字段限制为 100 kb。在 iis 6.0 之前的版本中,没有张贴限制。导致我们的应用系统往2003移植经常会出错。现汇总解决方案如下。
一、启用asp支持
windows server 2003 默认安装,是不安装 iis 6 的,需要另外安装。安装完 iis 6,还需要单独开启对于 asp 的支持。
第一步,启用asp,进入:控制面板 -> 管理工具 ->iis(internet 服务器)- web服务扩展 -> active server pages -> 允许
控制面板 -> 管理工具 ->iis(internet 服务器)- web服务扩展 -> 在服务端的包含文件 -> 允许
第二步,启用父路径支持。
iis-网站-主目录-配置-选项-启用父路径
第三步,权限分配
iis-网站-(具体站点)-(右键)权限-users完全控制
二、解决windows2003最大只能上载200k的限制。
先在服务里关闭iis admin service服务
找到windows\system32\inesrv\下的metabase.xml,
打开,找到aspmaxrequestentityallowed 把他修改为需要的值,
然后重启iis admin service服务
1、在web服务扩展 允许 active server pages和在服务器端的包含文件
2、修改各站点的属性
主目录-配置-选项-启用父路径
3、使之可以上传大于 200k的文件(修改成您要的大小就可以了,如在后面补两个0,就允许20m了)
c:\windows\system32\inetsrv\metabase.xml
(企业版的windows2003在第592行,默认为 aspmaxrequestentityallowed="204800" 即200k
将其加两个0,即改为,现在最大就可以上载20m了。
aspmaxrequestentityallowed="20480000"
404:看看是不是先安装的VS后注册的IIS,这种情况下,重新注册下试试:
运行:cmd
cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
aspnet_regiis -i -enable
IIS6.0部署asp.net网站步骤图解的更多相关文章
- 如何在IIS6,7中部署ASP.NET网站
http://www.cnblogs.com/fish-li/archive/2012/02/26/2368989.html 阅读目录 开始 查看web.config文件 在IIS中创建网站 IIS6 ...
- 如何在IIS6,7中部署ASP.NET网站(转载)
查看web.config文件 web.config通常会放在网站的根目录,这个文件中包含了一最重要的网站运行参数.比如: connectionStrings,httpHandlers,httpModu ...
- 在IIS6,7中部署ASP.NET网站[转]
阅读目录 开始 查看web.config文件 在IIS中创建网站 IIS6 添加扩展名映射 IIS6 无扩展名的映射 目录的写入权限 SQL SERVER的配置 在IIS7中部署ASP.NET程序 8 ...
- 在IIS6,7中部署ASP.NET网站
查看web.config文件 ASP.NET网站与一般的桌面程序不同,不是拷贝过来就能运行的(数据库连接除外). 要想运行它,通常需要一些配置过程.但是,我们到底需要配置什么呢?答案是:查看web.c ...
- 在iis6.0公布asp.net mvc3网站
在iis6.0发布asp.net mvc3网站 这个问题一直困扰了我很长一段时间,终于在今天综合网上查的资料把它解决了. 在iis6.0发布asp.net mvc3网站 1 需要在服务器下安装.n ...
- IIS 7 Web服务器上部署ASP.NET网站(转)
IIS 7 Web服务器上部署ASP.NET网站小记 摘自:http://swanmsg.blog.sohu.com/162111073.html 网上查找了很久关于iis7配置asp.net配置问题 ...
- 在IIS中部署Asp.Net网站
在IIS中部署Asp.Net网站 1.添加IIS或者删除IIS,在控制面板=>程序和功能=>打开或关闭功能 启动iis,右键计算机=>管理=>服务和应用程序=>Inter ...
- Ubuntu 12.04使用uginx+fastcgi-mono-server2部署asp.net 网站
Ubuntu 12.04使用uginx+fastcgi-mono-server2部署asp.net 网站 1.安装nginx和mono-fastcgi-server2 sodu apt-get in ...
- Windows Azure 入门 -- VS 2015部署 ASP.NET网站(项目) 与 数据库
Windows Azure 入门 -- 部署 ASP.NET网站(项目) 与数据库 https://www.dotblogs.com.tw/mis2000lab/2015/12/24/windowsa ...
随机推荐
- MVC4将Controller与views分开
最近自己在要着手从头做一个项目,自己想把mvc里的view和controller文件分别写在不同的项目里,刚开始在网上找了下,可是不尽理想,最后翻了一下自己以前参加的项目找到了这个做法. 这个需要在G ...
- datagrid后台给每列添加js方法
protected void dgExhList_ItemDataBound(object sender, DataGridItemEventArgs e) { string param = &quo ...
- 【转】 UIview需要知道的一些事情:setNeedsDisplay、setNeedsLayout
原文:http://blog.sina.com.cn/s/blog_923fdd9b0101b2b4.html 1.在Mac OS中NSWindow的父类是NSResponder,而在iOS 中UIW ...
- 设置 textField.placeholder的颜色和大小
textField.placeholder = @"请输入手机号码"; [textField setValue:[UIColor blue] forKeyPath:@"_ ...
- C#winform程序自定义鼠标样式
public void SetCursor(Bitmap cursor, Point hotPoint) { int hotX = hotPoint.X; int hotY = hotPoint.Y; ...
- CentOS中vsftp安装、配置、卸载
1. 安装VSFTP 1 [root@localhost ~]# yum -y install vsftpd 2. 配置vsftpd.conf文件 [root@localhost ~]# vi /et ...
- 不学就吃亏的underscorejs类库学习示例 ——(集合篇)
underscorejs是一个很不错的类库,我的很多项目都引用了这个类库,的确可以带来很多方便. 记得我当初学的时候,看underscorejs的api是看的一知半解的,甚至不明白api里的conte ...
- jQuery选择器种类整理
选择器概念 jQuery选择器是通过标签.属性或者内容对HTML内容进行选择,选择器运行对HTML元素组或者单个元素进行操作. jQuery选择器使用$符号,等同于jquery,例如: $(“li”) ...
- scons小结
scons是用python写的,据说是比make要方便很多,其实我都没写过makeFile...... 1.安装 方式1:下载安装包安装,需要用python setup.py install去编译 方 ...
- Code::Blocks 的配色方案
codeblocks的配置文件是default.conf, 在Windows系统下,该文件在C:\Documents and Settings\Administrator\Application Da ...