突然想学习一下windows server系统,但是网上找不到windows server 2008,只好玩2003。
没想到第一次部署网站,也遇到了很多问题。所以把问题一个一个记录下来。
1.在iis6下创建新网站时,可以使用80端口。
2.记住IIS的默认ASP.NET是2.0,所以在“属性”——“ASP”下选择4.0。网”。
3.在web服务扩展中,允许以下项目:
3.没有以上步骤的支持,当你访问页面时,会第一时间被举报。对了,网站的“主目录”配置也会贴在这里。
4.此时,按照常理来说,网站应该是可以正常访问的,至少在WINDOWS 7和XP上是可以的,而在这台windows server 2003上是不可以的。
报告编译错误:
5.这个错误真让人郁闷。在网上找了很多方法,终于找到了解决的办法。记录如下:
在c盘——windows——temp目录下,设置“属性”——“安全”添加一个网络服务,并将其权限设置为。
“完全控制”。就这么定了。
6.找不到此页面的解决方案。
服务器使用Windows 2003,尚未安装IIS 6。net 4.0。所以下载安装,然后把ASP.NET版的IIS改成4.0,运行,提示找不到页面,而静态文件可以显示。
Net 4.0必须有一个新的程序池。可以新建一个,随意命名。
直接改成4.0会导致整个IIS重启,断网。可以注册CMD(未考)复制原文。
Open a cmd prompt and navigate to the v4 Framework directory: %WINDIR%\Microsoft.NET\Framework\v4.0.30319. Once there, we can use the administration utility to change the application.
1: aspnet_regiis.exe -s W3SVC/1/ROOT/SampleApp1
运行后,找不到该页面,因为IIS WEB服务扩展不允许。net 4.0来运行,所以只要允许它。