资源描述:
《让linux系统下的apache支持ms的asp》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、让Linux系统下的Apache支持MS的ASP由于Lmux系统下Apache服务器没有内建ASP的功能,因此我们需要自行找到适用的ASP模块,通过查找相关资料,获知目前有三个套件可提供此功能:2、CMisoftASP:现已经被sun收购,并入了SuaONEASP中;能佼完美支持Microsoft,ASP3QVBScfipt/JScfiptS.S,ADO,和ODBC;包括了ODBC数据库驱动forOracle,Sybase,DB2,MySQL,MicrosoftSQLServer,Microso
2、ftAccess丿/BAS巳以及PostgreSQL;戢新版为SunOmActiveServerPages4Q.1,售价40S美元;SUN网站上提供试用版的下载(全功能,30天限制);相关网址:l^ttp://glohalspecialssui^.coi^/dr/v2/Ec_Mai^.e^try24?SP-^002^&PN二1&Vi=63X63S&X忍二SO28S&sea厂二27SS:5g:37&局C_i加1&DSR二&CUR=84(9&RGRP二。&CACHE」D=O2、ASP;Stryon公
3、司发布的独立于应用平台的liastai^tASP(7ASP),它是一个轻便的动态服务器构架,用JAVA语言写成,因此需要JDS.X以上的支持;能让开发者将ActiveServerPages(ASP)配置在任何一个支持Java的Web服务器或应用程序服务器之上;(但实际测试结果并不如意)相关网址:kttp://wwwstryoia.coM.ci^3>ApacM::ASP:ChagasEnterprises公司提供的支持ASP的解决方案;是在pe円的基础上对ASP的扩展,与Microsoft的ASP
4、API兼容非常有限;本方案以InstantASR试用版为例,因为ckilisoftASP对系统要求较高(sun网站上推荐S12M以上内存),虽然作为商业软件,加克axtASP的价格较高(l^telX86平台qs,其它平台更高),但在重写所有WEB代码的代价更为昂贵的情况下,也不失为一个好的解决方案。本文分两部分分别讲解在Unux和windows平台下实现apache支持asp的解决步骤。Li^ux平台:Re/人毗EnterpriseAS3update3丿最小安装;所需软件:Apac%£l.:3.
5、27;下载地址:www.apacke.org;j2-sdk-1_4_^2_C>4-Lmux-f586-厂pm.bin;下载地址:kttps://jsecoi^^5'dsuia.cokv/ECoi^/ECokvActioiaSeKvlet;jsessioi^id=138D^2FE6PXF87964PFEAX7E973B6,7B1P,33.6MASP;下载地址:l^ttp://wwwstryoi^.co^.c^/ckooseproduct.asp一、安装编译程序gcc;二、编译安装apack
6、e,因为要用到模块,所以需要加入模块选项:./configure-prefix=/u(sr/local/apache-enable-Module-so;makemakeinstall安装完成;三、安装JDK:直接运行二进制包:,/jZsdk-^_4J2._O4-Lmux-/586,浏览过license后键入yes同意该协议,会自动解压得到厂pm包j2Mk-l_4二_Q4-Ug(AX-iSg&-fpm;安装rpm-ivkj2-sdk-X_4^2_<94-Lmux-fS86-rpm;系统自动安装到/
7、uSf/jQVQ/j2sdl<1.4.2_Q4H录下;四、安装ASP:1、tar-xwzfiASP2.1Ql上avgz./installsk欢迎画面过后提示输入JDK路径,输入/usr/java/j2-^dk^.4.2-_O4/bii^;提示输入IASP的安装路径,输入:/usr/local/iasp;如果该目录不存在会提示创建该目录,冋答:Y;之后会问是否现在配置WEB服务器,回答丫:2、选择代理服务器,这里是指/心也毗ASR和Apache通信的代理服务器,输入1选择aspnativeser
8、vletsupport3>选择WEB服务器;输入2选择Apache;4、选择服务器版本,输入12选择J3.2X5输入Apache配置文件路径,输入/usr/local/apacke/coi^f3、输入代理服务器地址,可以默认127QQ.1,也可以指定Apacke绑定的地址;7、输入代理服务器端口,I^tai^tASP与Apache交互的端口,默认为9^98,对以不做修改;8、输入web管理端口,可默认qoqs;五、安装完成。打开人可以发现ASP在末尾增加了如下儿行:#iASPSettingLo