随着网络的迅猛发展和JAVA语言的流行,许多公司都开始使用JSP来开发自己的动态网站,在Windows系统下配置JSP环境是一件比较容易的事情......
随着网络的迅猛发展和JAVA语言的流行,许多公司都开始使用JSP来开发自己的动态网站,在Windows系统下配置JSP环境是一件比较容易的事情,但在Linux下配置JSP的环境确比较复杂,笔者查阅多方资料,经过反复摸索和尝试,终于将其配置成功,现将其方法公布如下:
一、配置过程中使用到的软件包:
Apache_1.3.12.tar.gz
ApacheJserv-1.1.2.tar.gz
gnujsp-1.0.tar.gz
JSDK-2.0.tar.gz
JDK-1.2.2.tar.gz(For Linux版本)
以上所需软件可在Apache网站或Sun网站下载。
二、 配置要求
RedHat 5.x 或 6.x (笔者在TurboLinux 4.02/6.0 Bluepoint1.0/2.0 等系统中都顺利编译、配置通过)
JSDK2.0(其实就是需要一个 70多k的jsdk.jar)
gnujsp1.0(其实就是需要里面的jar文件而已)
JDK-1.x.x or JDK-1.2.x(两个版本都能够顺利通过编译和配置)
ApacheJserv1.0 or 1.x.x 编译需要的make,gcc等程序、编译器与函数库
三、 基本配置原理
要让jsp能够正确解析并运行良好的话,需要确保ajp1.2(apacheJserv protocol1.2)可以正常地在本地(local)端口8007通信,Servlet需要能够正常执行,并且要合理配置好Jserv的配置文件使gnujsp正确解析jsp文件。本文采用static(静态)编译方式编译 ApacheJserv。
四、 基本步骤
首先要确保ApacheJserv正确编译并测试通过。然后正确配置ApacheJserv的配置文件,让gnujsp可以解析jsp文件。
以下是安装步骤示意图:
JDK-->JSDK-->apache(基本配置)-->ApacheJserv(配置/编译)-->apache(配置/编译/安装) -->gnujsp-->编辑ApacheJserv配置文件-->测试-->OK