分享
 
 
 

开辟一条自由ASP快车道

王朝厨房·作者佚名  2007-01-04
窄屏简体版  字體: |||超大  

微软的ASP技术让动态网页技术从中国得到的铺天盖地般的普及。一说到ASP当然会

联想到Windows,长久以来碍于微软公司的专利权和商业利益ASP只能的运行于微软

的Windows之上。但是现在不同了,SUN旗下Chilisoft公司推出了ChiliASP解决方

案。得益于这套跨平台解决方案我们不但摆脱了IIS,而且如果您愿意甚至可以摆脱

Windows系统。

本文重点讲解微软Windows2000专业版下ChiliASP解决方案的部署,并通过部署动

网论坛(http://www.dvbbs.com)Access免费版讲解具体的实做步骤。本例子阿帕奇

Web服务器1.3.27版。如果有人问我,为什么要用Windows2000专业版?很简单,因

为我们可以彻底解决10个人的限制;而且ChiliASP宣称仅仅支持服务器级操作系统,

同时打破两个限制何乐而不为?!

本文中需要的软件ChiliASP可以从Chilisoft公司的网站www.chilisoft.com注册获

得。ChiliASP是一套商业解决方案,除非你用的是SUN的操作系统,否则您必须支付

一笔不大不小的授权费,当然在这之前有30天的免费试用期。不过如果您是一个软件

开发者,您可以在这个站点获得没有功能、时间限制OEM授权仅作为开发使用。Chili

ASP的许可期限是根据Web服务器运行时间累计计算,如果您一辈子也运行不了30天的

Web服务器,您可以用一辈子了 =)。至于Apache服务器,您可以从httpd.apache.org

获得,不需要注册直接下载就好。

如果您可以准备妥当所需要的软件,那么我们开始安装了。首先,你需要扒翻出您的

Windows2000专业版的安装CD来,因为我们要装IIS。没错,我们是要装IIS。我们可爱

的ChiliASP需要调用IIS中某些组件来解析VBscript编写的ASP脚本。安装完成后完全

禁止IIS相关服务,ChiliASP只是需要其中的某些文件而已。接着,我们安装Apache,

同样,IIS和Apache的安装程序很傻瓜我们不说也罢。下边开始重头戏,ChiliASP的安

装。先从后台停掉Apache服务,执行安装程序开始安装。这里要说一个技巧,安装程序

只认得Apache1.3.22,如何让他认识我们的Apache1.3.27那?改注册表,如下所示 =)

将:

[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Group\Apache\1.3.27]

"ServerRoot"="C:\\AppServ\\Apache\\"

改成:

[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Group\Apache\1.3.22]

"ServerRoot"="C:\\AppServ\\Apache\\"

不用担心,Apache是绿色程序,并不需要注册表,无论怎么改都不会影响到Apache =)

这样操作之后ChiliASP可以正确辨认Apache,并自动去改写Apache的配置文件,安装

程序结束后启动Apache服务系统就可以执行Apache。如果您得到了授权许可,将许可

文件复制到:C:\WINNT\system32\chiliasp\vroots 重启Apache就好。不放入许可协议

的ChiliASP只是一个uptime 30day 试用版哦!如果安装ChiliASP时发生错误,请看仔

细错误提示卸载干净之后再来一边,千万不要覆盖原有安装!

一些提示:

* IIS安装完成后,重新安装Windows2000补丁包。

* 更新IE浏览器至最新版本

* 更新MDAC至最新版本,ChiliASP至少需要2.5版。

* 保证以上说的软件包都是最新的!

* 在Apache httpd.conf配置文件DirectoryIndex加入IIS风格默认文件样式

index.asp default.asp default.html default.html

* 删除ChiliASP附带例子codebrws.asp这个文件可以用来在线浏览ASP代码…… 隐患!

好了,让我们来验证一下Apache是否已经支持Asp,从浏览器敲入察看附带的样例:

aspsamp/default.htm" target=_blank>http://127.0.0.1/caspsamp/default.htm

看到内容了吗?呵呵,只要不是空白就ok了!如果什么也看不到,很遗憾,可能是

安装失败了。自己看看本文提到的地方,更新下软件包试试看看。

下边,我们来安装一个动网论坛实例看看。很简单,解开包把文件都丢到Web发布目录

然后从浏览器打开看看 …… 别怪我,就是这么简单。不过,如果您要真的用,最好

按照动网论坛安装包中的提示改一下数据库路径什么的=)

开发者最关心的问题大概就是原有的ASP组件是否可以用。尤其是IIS原本内建的组件还

能不能用。我可以告诉大家,请大家放心,绝大部分的第三方组件都可用。但是记得只

能且只能一个组件注册一次,要更新组件版本请事先反注册掉老组件而后再重新注册新

组件否则ChiliASP会报错,告诉你对象重复载入哦!那么IIS本身带的组件ChiliASP支持

的很错的哦!不放心的话可以下在一个探针测试下,www.chilisoft.com 网站提供一个详

细的差异列表很值得一看!不过要注意,采用过滤器编写的组件是全都不支援的。

* 本文档遵循美国自由软件基金会通用文档许可协议发布。*

* 如果您有任何问题可以联系作者王猛(HeartIcy@163.com)。*

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有