1、打开.net framework及IIS管理器web
win2008系统自带是有.net framework3.5的,可是默认该功能是没有开启的,须要手动开启(和win7同样)。点击控制面板->程序->打开和关闭功能,此时会弹出服务器管理器(和win7小小不一样)。在服务器管理器功能摘要区域,选择添加功能。windows
在弹出来的功能列表里面,把.netframework勾选上。弹出的提示中会告诉你,须要添加一些角色,选择下面的添加必须的角色服务按钮。其中包括做为Web服务器的IIS。接着下一步浏览器
在下一步中,能够为IIS开启一些须要的服务。勾选出本身须要的功能,进入下一步进行安装。安全
至此,做为一台Web服务器已基本配置好了,等待安装完成后,咱们能够发布一个简单的asp.netWeb应用程序上去测试。在系统开始菜单中的管理工具中打开IIS,部署网站上去并浏览便可。服务器
2、安装.net framework4补丁,解决IE浏览器报_doPostBack错误asp.net
在使用Asp.Net WebForm方式开发应用程序,使用LinkButton这个控件时,本地调试基本没问题。等到发布到服务器上,使用IE10,11下浏览器中会报脚本错误(_doPostBack未定义)。你去百度google一下,会有不少人遇到这样的问题,解决方法也多种多样。根本办法,从服务器端入手,安装.net framework4的补丁程序。工具
附上下载链接:https://www.microsoft.com/zh-cn/download/details.aspx?id=28936测试
3、上传附件大小限制网站
在你的Web应用程序里,确定少不了附件上传的功能。Asp.Net对上传的附件大小却有限制,不必定可以知足你的应用需求。此时,你须要修改配置,增长上传附件大小。ui
1. 在用户本身的asp.net应用中修改web config文件,添加一条配置记录,以下:
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="262144000"></requestLimits>
</requestFiltering>
</security>
2. 打开C:/Windows/System32/inetsrv/config/schema/IIS_schema.xml,找到以下内容:
(1)点击"高级"按钮进入高级安全设置界面;
(2)切换到"全部者"选项卡,点"编辑"按钮,选中Administrators后肯定;
如今能够在"安全"选项卡上点击"编辑"按钮,给Administrators增长修改和写入权限了,再去掉IIS_schema.xml只读属性,系统管理员就能够修改文件了。
这样一台windows server2008做为Web服务器就搭建完成了,或许还有更多更高级的功能我没遇到过,等遇到过之后,再来更新。