ASP.NET WEB应用或网站 部署到win2003 IIS信息管理器中

有几年没部署过.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网站的部署,到此基本上已经完全可以实现了,(不断完善中)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值