ASP.NET WEB应用或网站 部署到win2003 IIS信息管理器中
来源:互联网 发布:淘宝被骗了钱卖家跑路 编辑:程序博客网 时间:2024/05/21 11:23
有几年没部署过.NET 网站了,最近突然有人找我帮忙整个.NET网站,部署的时候出现了一下问题,记下来:
部署环境为NET2.0、IIS6、win2003
1、检查服务器上,是否安装了IIS,如果没有则从“添加删除程序”里添加Windows组件,不再累述。
2、确认服务器上的NET环境,如果没有则先安装Framework2.0或以上版本
3、把网站目录放到自定义位置,我是放到D:\web
4、打开IIS信息管理器,右键网站—>新建网站,输入网站名称,tweb,选择网站文件夹路径D:\web,然后打开tweb网站【属性】,选中,【文档】标签,勾选启用默认文档,添加当前网站的首页default.aspx包括后缀添加到列表,然后点击default.aspx,在点击【上移】,把当前首页放到最上面。紧接着,单击【目录安全性】标签,点击身份验证和访问控制框中的编辑按钮,勾选集成Windows验证,单击【应用】按钮。点击【ASP.NET】标签,选择跟网站程序匹配的.NET版本,【应用】,然后【确定】即可。
5、浏览一下网站看看是否可以浏览,如果提示无权访问,一般情况下,window2003系统里都是NTFS盘,这时候就需要添加相应的权限了,在D:\web文件夹上右键,选择【共享和安全】,然后选中【安全】选项卡,点击【添加】按钮,在弹出的选择用户和组窗口中,点击【高级】,然后点击【立即查找】按钮,在下面的用户和用户组列表中,选择【Network service】,然后点击【确定】,再【确定】,这时候会显示当前添加帐户的权限列表,如果网站还允许添加和更新数据库的,则需要再给当前添加帐户增加【修改】权限,否则的网站不能更新数据。
6、当然有的还会提示,对C:\WINDOWS\Microsoft.NET\....\Temporary ASP.NET Files没有访问权限,则安装第5步的方法添加Netwrok service的修改权限
7、浏览网站如果提示找不到网页,则需要在IIS信息管理器中,单击【Web 服务扩展】,右键【所有未知ISAPI扩展】,选择【允许】即可
8、浏览网站首页提示无法识别的配置项“connectionstrings”,此为网站属性中ASP.NET版本不匹配造成的,修改即可
对于普通NET网站的部署,到此基本上已经完全可以实现了,(不断完善中)
- ASP.NET WEB应用或网站 部署到win2003 IIS信息管理器中
- 在Win2003、Win7、XP中配置IIS搭建ASP.NET Web网站或应用程序
- ASP.NET MVC3 系列教程 - 部署你的WEB应用到IIS 6.0
- IIS部署ASP.NET网站
- IIS 7 Web服务器上部署ASP.NET网站
- vs中编辑ASP.net网站并部署到IIS上
- IIS 中部署 Asp.Net
- ASP.NET Web Service应用发布到IIs怎么做
- 部署ASP.net MVC程序到IIS
- ASP.NET MVC部署到IIS
- ASP.NET项目部署到IIS
- 发布ASP.NET网站到iis
- 发布 asp.net网站 到本地IIS
- 发布 asp.net网站 到本地IIS
- win2003 sp2+iis 6.0上部署.net 2.0和.net 4.0网站的方法
- win2003 sp2+iis 6.0上部署.net 2.0和.net 4.0网站的方法
- 在IIS中部署WEB应用
- Win7部署asp.net网站,问题逐个突破<一>---Win7 IIS 部署网站,同局域网中电脑无法访问解决方案
- linux命令安装mysql
- 随便写写代码--1,java的分页代码
- 阿里JSon开源组件fastjson应用
- Chapter11-"windows线程池"之异步调用函数
- 用ASP.NET编写一个计算器(能实现加减乘除的)
- ASP.NET WEB应用或网站 部署到win2003 IIS信息管理器中
- JQuery中AJAX应用
- 内存字节对齐
- FLEX4.5开发系列知识
- Qt发送http请求
- MacVim 安装 Zen-Coding 插件
- linux安装jdk和tomcat
- 学生成绩统计
- linux shell script 通过管道执行 sudo 权限