开始架博客的时候,俺就想在本机架个Asp服务器调试Z-blog,再架个PHP服务器调试wordpress。最开始,俺是想在windows Xp之下用 IIS 5.1架,结果老是无法配置好数据库权限,弄得俺很不爽。昨天俺匆匆忙忙升级到了z-blog 1.8,把站点弄得乱七八糟,只好在本机架一个服务器调试一下了。
俺先装了VirtualBox虚拟机, 又下载了盗版windows server 2003企业版塞了进去。
Win2003 装好之后,系统自动运行服务器配置向导。向导中有一步是配置DNS服务器,这时候最好配置得让博客的域名指向本级地址,比如俺的就要建立一个“正向查找”的区域,自然是butwho.net,这样俺在调试zblog的时候就很方便了。建立好之后,在这个“正向查找区域”butwho.net里面建立一个主机,比如www,然后指向127.0.0.1,就算是绑定域名了。
下一步,配置IIS。在“管理您的服务器”里面选择“添加或删除角色”,如果“应用程序服务器IIS、ASP.Net”没有添加,选择添加,下一步即可。让俺郁闷的是,默认的安装里面并没有提供对ASP的支持,需要手动安装一下才能使用ASP。
安装完之后基本上就能用了。俺把Z-Blog网络主机环境测试程序放到wwwroot下面,测试了一下。第二步测试中报错:没有开启父路径。俺就看了看帮助,在“默认网站”上面点右键选“属性”,在“主目录”选项卡下面有个“配置'”按钮,然后点“选项”,启用父路径即可。第四部中建立文件、创建目录都正常,但是“[失败] 删除test目录abc.html文件失败”,下一步“删除abc.mdb数据库失败”,估计是权限的问题。俺又重新设置了test目录的权限,结果再运行test.asp需要输入用户名密码。俺又把test目录删了,重新用iis在“默认网站”下“新建虚拟目录”,这下就正常了,所有测试通过。
这下,zblog就能在本机正常安装了。貌似俺的权限设置还有问题(而且很不安全),不过在虚拟机之下怎么玩都没问题。
现在的情况是:如果全新安装zblog1.8,登陆时会出现“ 错误提示错误原因:登录失败”;把已有的这套东西搬过去,则能正常运行。俺也不知道咋回事。
反正,以后俺就能随心所欲地改代码、建模版了!














