您现在的位置:计算机技术学习网 > 技术中心 > WEB编程 > ASP >

开辟一条自由ASP快车道

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 13:46 点击:
微软的ASP技术让动态网页技术从中国得到的铺天盖地般的普及。一说到ASP当然会联想到Windows,长久以来碍于微软公司的专利权和商业利益ASP只能的运行于微软的Windows之上。但是现在不同了,SUN旗下Chilisoft公司推出了ChiliASP解决方案。得益于这套跨平台解决方案我们不但摆脱了IIS,而且如果您愿意甚至可以摆脱Windows系统。

本文重点讲解微软Windows2000专业版下ChiliASP解决方案的部署,本例子阿帕奇Web服务器1.3.27版。如果有人问我,为什么要用Windows2000专业版?很简单,因为我们可以彻底解决10个人的限制;而且ChiliASP宣称仅仅支持服务器级操作系统,同时打破两个限制何乐而不为?!

本文中需要的软件ChiliASP可以从Chilisoft公司的网站www.chilisoft.com注册获得。ChiliASP是一套商业解决方案,除非你用的是SUN的操作系统,否则您必须支付一笔不大不小的授权费,当然在这之前有30天的免费试用期。不过如果您是一个软件开发者,您可以在这个站点获得没有功能、时间限制OEM授权仅作为开发使用。ChiliASP的许可期限是根据Web服务器运行时间累计计算,如果您一辈子也运行不了30天的Web服务器,您可以用一辈子了 =)。至于apache(Unix平台最流行的WEB服务器平台)服务器,您可以从httpd.apache(Unix平台最流行的WEB服务器平台).org获得,不需要注册直接下载就好。

如果您可以准备妥当所需要的软件,那么我们开始安装了。首先,你需要扒翻出您的Windows2000专业版的安装CD来,因为我们要装IIS。没错,我们是要装IIS。我们可爱的ChiliASP需要调用IIS中某些组件来解析VBscript编写的ASP脚本。安装完成后完全禁止IIS相关服务,ChiliASP只是需要其中的某些文件而已。接着,我们安装apache(Unix平台最流行的WEB服务器平台),同样,IIS和apache(Unix平台最流行的WEB服务器平台)的安装程序很傻瓜我们不说也罢。下边开始重头戏,ChiliASP的安装。先从后台停掉apache(Unix平台最流行的WEB服务器平台)服务,执行安装程序开始安装。这里要说一个技巧,安装程序只认得apache(Unix平台最流行的WEB服务器平台)1.3.22,如何让他认识我们的apache(Unix平台最流行的WEB服务器平台)1.3.27那?改注册表,如下所示 =)

将:
[HKEY_LOCAL_MACHINESOFTWAREapache(Unix平台最流行的WEB服务器平台) Groupapache(Unix平台最流行的WEB服务器平台)1.3.27]
"ServerRoot"="C:\AppServ\apache(Unix平台最流行的WEB服务器平台)\"

改成:
[HKEY_LOCAL_MACHINESOFTWAREapache(Unix平台最流行的WEB服务器平台) Groupapache(Unix平台最流行的WEB服务器平台)1.3.22]
"ServerRoot"="C:\AppServ\apache(Unix平台最流行的WEB服务器平台)\"

不用担心,apache(Unix平台最流行的WEB服务器平台)是绿色程序,并不需要注册表,无论怎么改都不会影响到apache(Unix平台最流行的WEB服务器平台) =)这样操作之后ChiliASP可以正确辨认apache(Unix平台最流行的WEB服务器平台),并自动去改写apache(Unix平台最流行的WEB服务器平台)的配置文件,安装程序结束后启动apache(Unix平台最流行的WEB服务器平台)服务系统就可以执行apache(Unix平台最流行的WEB服务器平台)。如果您得到了授权许可,将许可文件复制到:C:WINNTsystem32chiliaspvroots 重启apache(Unix平台最流行的WEB服务器平台)就好。不放入许可协议的ChiliASP只是一个uptime 30day 试用版哦!如果安装ChiliASP时发生错误,请看仔细错误提示卸载干净之后再来一边,千万不要覆盖原有安装!

一些提示:

* IIS安装完成后,重新安装Windows2000补丁包。
* 更新IE浏览器至最新版本
* 更新MDAC至最新版本,ChiliASP至少需要2.5版。
* 保证以上说的软件包都是最新的!
* 在apache(Unix平台最流行的WEB服务器平台) httpd.conf配置文件DirectoryIndex加入IIS风格默认文件样式
index.asp default.asp default.html default.html
* 删除ChiliASP附带例子codebrws.asp这个文件可以用来在线浏览ASP代码…… 隐患!

好了,让我们来验证一下apache(Unix平台最流行的WEB服务器平台)是否已经支持Asp,从浏览器敲入察看附带的样例:http://127.0.0.1/caspsamp/default.htm
看到内容

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • WAP常见问题问答大全(四)
      • ASP开发必备:WEB打印代码大全
      • ASP调用系统ping命令
      • asp缓存技术
      • ASP教程:第三篇 ASP基础
      • 用ASP+XML打造留言本(4)
      • 关于ASP Recordset 分页出现负数解决方法及建议
      • 用asp怎样编写文档搜索页面(5)
      • ASP处理多关键词查询实例代码
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1