三、用iasp构建asp应用系统环境
假设系统中已经正常安装和配置了tcp/ip等网络协议。
下面以redhat linux 5.1和apache 1.3.3服务器软件为例,讨论如何安装和配置iasp,以建立一个
asp开发和应用环境。
(一)、安装apache 1.3.3服务器软件
1、卸载apache 1.2.6服务器软件
如果当前使用的是redhat linux 5.1自带的apache服务器软件,则其版本号为1.2.6-4(用
命令httpd -v可以查看apache服务器软件的版本号),不在iasp自动配置程序支持的服务器范
围之内,因而需要将其卸载,以便重新安装apache 1.3.x服务器软件。
在“控制面板”的package management(包管理)中打.network(网络)中的daemons(
服务程序),选择“apache1.2.6-4”,单击uninstall(卸载)可将其卸载。
2、安装apache 1.3.3服务器软件
如果手头没有apache 1.3.x服务器软件,可以到http://apache.nextpath.com/dist/
apache_1.3.6.tar.gz下载一个。
笔者手头有一个xteam linux 1.0的光盘,其中有apache 1.3.3服务器软件的发行版本,
位于光盘的\xteam\pack目录下,文件名称为apache-1.3.3-1.i386.rpm。用命令
rpm -i /mnt/cdrom/xteam/pack/apache-1.3.3-1.i386.rpm可完成安装。
3、启动apache 1.3.3服务器软件
可以用命令httpd来启动apache 1.3.3服务器软件。启动apache 1.3.3服务器软件后可以
.netscape communicator浏览器以http://yourcomputername的方式如http://localhost来
访问apache 1.3.3服务器软件提供的www服务。默认的页面为index.html,通常位于“/home/
httpd/html”目录中(该目录是apache的web发布目录,相当于iis或pws系统中的
c:\.netpub\wwwroot),页面的主题为“it worked”,表明apache已能正常工作,可以进行
iasp的配置工作了。
(二)、安装jdk1.1.x
iasp的运行要依赖jdk1.1.x或以上版本,要求系统中必须安装jdk。
1、确定c运行库的类型
liunx/unix版本的jdk一般有libc5和glibc两个版本,以适应不同liunx/unix系统中的c运行
库版本。用命令“ls -l /lib/libc.so.*”可以列出c运行库文件,若“*”处的字符为“5”
则表示c运行库类型为libc5,为“6”则表示c运行库类型为glibc。笔者所用的redhat linux
5.1的c运行库类型为glibc。
2、安装jdk1.1.x
笔者在http://xfer.nitric.com/pub/java-linux/处下载jdk1.1.7的glibc版本,并将其改名
jdk117.gz。将jdk117.gz复制到/usr/local目录下,进入/usr/local目录,用“tar -xvzf
jdk117.gz”命令将文件解压即完成jdk1.1.7的安装,安装目录为/usr/local/jdk117_v1a。
(三)、安装iasp
笔者在http://www.halcyonsoft.com/asp/iasp_fcs.tar.gz处下载了linux/unix版本的iasp,并改
名为iasp_lnx.gz,并复制到/usr/local。
用命令“tar -xvzf iasp_lnx.gz”将文件解压,可产生install.sh和iasp.tar两个文件。进入
/usr/local目录,运行./install.sh,按照安装程序提示完成iasp的安装。
在安装过程中,需要指定jdk的bin目录(/usr/local/jdk117_v1a/bin)和iasp安装目录
(/usr/local)。在安装过程完成后,会选择是否开始对web服务器进行配置,配置过程在下面讨论,选
择“n”结束安装。此时iasp被安装在目录/usr/local/iasp下,有五个文件的作用值得注意。
connector.sh:启动iasp自动配置向导 start-server.sh:启动iasp代理服务器
stop-server.sh:关闭iasp代理服务器 start-admin.sh :启动iasp远程管理服务器
stop-admin.sh :关闭iasp远程管理服务器
(四)、配置iasp
1、关闭web服务器
在进行iasp配置前,应首先关闭web服务器软件。可以用任何方式关闭apache 1.3.3服务器软件。
2、配置iasp
iasp配置向导程序可为apache服务器软件.netscape enterprise服务器软件、inte.net
information service服务器软件进行自动配置,而zeus、sun web server服务器软件则不需要配置。
在/usr/local/iasp下,运行./connector.sh启动iasp配置向导程序。选择“y”开始配置;
选择服务器软件及版本号(8:apache 1.3.3)、apache配置文件httpd.conf所在目录
(/etc/httpd/conf),其它可保持不变(按回车键采用默认设置)。在提示是否进行另一个服务器的配置时,选择“n”,完成配置。
(五)、测试iasp
1、启动iasp服务器
iasp服务器是一个connector proxy代理服务器软件,用于与服务器软件进行通信。
进入xwindows,打开一个nxterm窗口,在目录/usr/local/iasp下运行./start-server.sh,
启动iasp connector proxy代理服务器程序。
2、测试iasp
启动apache 1.3.3服务器软件。将一个asp页面文件拷到apache页面发布目录“/home/httpd/
html”目录中,并.netscape communicator浏览器进行访问,如可用“http://localhost/
test.asp”访问asp文件test.asp,其内容如下:
< html>
< head>
< title>test iasp< /title>< /p>
< /head>
< body>
< %
response.write "< br>< h1>congradulations!< br>instant asp has worked for you!< /h1>"
%>
< /body>
< /html>
至此,apache 1.3.3服务器软件已经可以用iasp解释引擎解释和执行asp页面了。现在该你来自由发挥聪明才智了。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器