前两天下载了WindowsServer2008CTP版(1.83GB,似乎比Vista小些),在微软网站上申请了个序列号,然后就刻盘安装了,安装到另外一个逻辑分区,因为原来使用WindowsServer2003,不能卸载,如果不好用还得用回2003。
WindowsServer2008安装也很快,一会儿就安装完了,安装要求CPU最小1GHz(我想Vista没有双核还是难啊~~~),内存最小512M(Vista好像要求1G吧~~~),硬盘分区最小8G(与Vista一样),不过显卡却没有特别的要求,至于Vista没有256M显存以上的好显卡,还是难~~~
进入系统,除了没有Vista的那些华丽效果,其它差不多,就像XP跟2003相比。第一次登录要求更改管理员Administrator的密码。打开我的电脑属性,提示激活Windows,然后我就在线激活了,截图如下:

我要上网,却发现IE7跟Win2003的IE6一样,安全级别设置为高而不能更改,又找不着在哪里配置,拿出Firefox,百度一下,知道是在ServerManager的ConfigureIEESC里把安全组件禁用,OK,搞掂~~~~
昨天,我要安装IIS7,却找不到在哪里安装,没有Vista之前的系统那个安装Windows组件,然后我想可能跟Vista的添加一样,进入AddFeatures却没有,百度一下,知道是在AddRoles里面安装,原来服务器的组件都列在角色里了:

安装好IIS7,在管理工具里的InternetInformationServices(IIS)Manager可以管理配置,把一般的都设置好,然后网站目录再添加IIS访问用户权限,这里发现IIS的访问用户是IIS_IUSRS用户组了。我设置了目录可读写权限,ASP的Adodb.Stream已经可以读写文件了,想必Access数据库的读写也没有问题了吧,想不到对数据库的查询(Select)可以,更新(Update、Insert、Delete)都不可以,提示什么不是可更新的,难道是目录权限的问题?但明明IIS的访问用户已经给了权限了,还可以读写文件,解决不了,百度一下Vista的ASP+Access配置,网上说是给C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp这个目录AuthenticatedUsers用户组可读写权限,我设置了,但问题没有解决,想来应该2008跟Vista的设置可能不同了,会不会是给数据库所在目录的这个用户组权限呢?然后就试着设置了数据库所在目录权限,果然,问题解决了!!!原来IIS7的脚本执行和数据库操作是不同的用户的。