千家信息网

Win2000 Server+Java 2(JDK1.4.0)+ Apache1.3.23 + tomcat-4.0.3环境怎么搭建

发表于:2024-11-25 作者:千家信息网编辑
千家信息网最后更新 2024年11月25日,这篇文章给大家分享的是有关Win2000 Server+Java 2(JDK1.4.0)+ Apache1.3.23 + tomcat-4.0.3环境怎么搭建的内容。小编觉得挺实用的,因此分享给大家做
千家信息网最后更新 2024年11月25日Win2000 Server+Java 2(JDK1.4.0)+ Apache1.3.23 + tomcat-4.0.3环境怎么搭建

这篇文章给大家分享的是有关Win2000 Server+Java 2(JDK1.4.0)+ Apache1.3.23 + tomcat-4.0.3环境怎么搭建的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

Win2000 Server + Java 2(JDK1.4.0)+ Apache1.3.23 + tomcat-4.0.3 (转)[@more@]

//////////////////////////////////////////////////////////////////////////////////////////////
// JSP + Java servlets 编程环境的建立与实现〈一〉 //
// //
// win2000 Server + Java 2(jdk1.4.0)+ apache1.3.23 + tomcat-4.0.3 + webapp-module-1.0 篇 //
// //
//////////////////////////////////////////////////////////////////////////////////////////////
// //
// 作者:josser chai (现己改为 Abner Tsai) //
// 联系地址:Mailto:abnertsai@sina.com">abnertsai@sina.com 或 yahoo.com">josserchai@yahoo.com //
// 2002.3.7 //
//声明: //
// 本人提供此文件只供学习之用,任何个人和组织都可以使用。同时,若你在使用过程中发现有比 //
//些方法更好、更简单的方法,烦请E-mail给我一份。多谢!同时,烦请任何人在转贴本文件内容时,请//
//保持本文件声明。 //
//////////////////////////////////////////////////////////////////////////////////////////////
// //
//修定说明: //
// 本人于2002.6.11又对此文章进行修改和增加了部分内容,增加的内容主要是: //
// 如何设置并运行自己的JSP和Servlet目录和程序,同时由于有许多网友写信给我说在安装过程 //
// 中出现了错误,没有实现,由于本人工作太忙,有许多网友的信我都没有回,请见谅。以后一//
// 一定尽量做到。同时修改了安装时设置classpath的部分,使之更加简捷。 //
// //
// //
//////////////////////////////////////////////////////////////////////////////////////////////
说明:
目前网络上有各种配置JSP编程的方法,如使用Jserv+Apache+Tomcat、JSDK+IIS等。但做为个人学习
之用,本人首推Apache+Tomcat。但目前网络上有许多配置的方法,大多数很麻烦,如使用mod_jk等。而且
那些方法用在此处最新的发行版软件上都不适用(本人试过,你可试试,注意在windows系列中,若和
Tomcat4.0结合的话,Apache1.3.23是最稳定的版本,Apache1.3.6或Apache2.0都会出问题)。

Java 2 (jdk1.4.0-b92)是sun 公司发行的<<最新版>>的Java编译器。下载地址为:j2se/1.4/">www.sun.com/j2se/1.4/

Tomcat-4.0是Apache组织最新发行的支持JSP的Web服务器。下载地址为:
http://jakarta.apache.org/builds/jakarta-tomcat/release/

Apache1.3.23-win32是Apache组织发行了支持window 98/NT/2000的最稳定的Web服务器。下载地址为:
http://www.apache.org/dist/httpd/

webapp-module-1.0是Apache组织写的连接Apache和Tomcat较好的一种支持接口。下载地址为:
http://www.apache.org/dist/httpd/

win2000 (family) Server 就不用说明了吧。//呵呵,如果不知道的话,就不要往下看了。

配置方法:

一、安装win2000,如果你己经在使用它了,此步可不要。

二、A:下载Java2(jdk1.4.0),下载后的文件名为:j2sdk-1_4_0-win.exe。
双击运行,按默认安装到c:j2sdk1.4.0目录下。jre将自动安装到
C:Program FilesJavaj2re1.4.0下,Jre是运行Java程序必需的支持环境。

B:安装好后,需要设置路径了:
方法如下:点击"我的电脑"右键--属性--高级--环境变量,在"系统变量"中
新建"JAVA_HOME"值为:C:j2sdk1.4.0

注:下面前面带//的行与下下面带//的行选择一个做即可,即二者只需做一次即可以了.
//新建:CLASSPATH值为:
//C:j2sdk1.4.0libdt.jar;C:j2sdk1.4.0libtools.jar;C:j2sdk1.4.0libhtmlconverter.jar;C:Program FilesApache Tomcat 4.0commonlibservlet.jar
//注意要连着写,用";"隔开;
//新建:JAVA_OPTS,值为空(什么也不写)
//新建:JAVA_ENDORSED_DIRS,值为:C:Program FilesApache Tomcat 4.0bin;C:Program FilesApache Tomcat 4.0commonlib
//注意要连着写,用";"隔开;
//新建:_RUNJAVA,值为:C:j2sdk1.4.0binjava
//新建:_RUNJAVAW,值为:C:j2sdk1.4.0binjavaw
//新建:_RUNJdb,值为:C:j2sdk1.4.0binjdb
//以上这建的几个变量是以编译jsp和Servlets时所需要用的

然后,在此处双击path变量,在后面加上:;C:j2sdk1.4.0bin,以便在其它地方可以编译java文件。

C:测试JDK安装成功:
在C:j2sdk1.4.0下建一个myjava目录,然后把C:j2sdk1.4.0demoappletsClock下的
clock.java和example1.html 拷到myjava目录下,然后执行:
>javac clock.java
>appletviewer example1.html
就可以看到弹出一个走动的时钟了,此时表明测试applet成功。
然后测试java application
把下面的程序用记事本记入一个名字test.java的文件中,注意扩展名为.java。
public class test
{
public static void main(String args[])
{
System.out.print("hello world ,JDK setup successful!n");
}
}
把此test.java文件放入myjava目录中,然后执行:
>javac test.java
>java test
就可以看到打出一行"hello world ,JDK setup successful!"文字,此时表明JDK就安装好了。

三、A:安装Tomcat-4.0,下载后的文件名字为:
jakarta-tomcat-4.0.3.exe,直接运行它并按它默认的目录安装到
C:Program FilesApache Tomcat 4.0下面。

B:配置TOMCAT路径:
1:点击"我的电脑"右键--属性--高级--环境变量,在"系统变量"
新建"CATALINA_HOME"值为:C:Program FilesApache Tomcat 4.0
//2:找到C:Program FilesApache Tomcat 4.0binsetclasspath.bat文件,把其中所有的%BASEDIR%
// 换成%CATALINA_HOME%
// 并找到其中的set CLASSPATH一项,改为:
// set CLASSPATH=%JAVA_HOME%libtools.jar;%JAVA_HOME%libdt.jar;%JAVA_HOME%libhtmlconverter.jar;%CATALINA_HOME%commonlibservlet.jar
// setclasspath.bat文件是tomcat提供的一个设置库文件的批处理文件,它可以测试你的运行环境的
// classpath是否正确。对它修改后的内容应如下:
if not "%JAVA_HOME%" == "" goto gotJavaHome
echo The JAVA_HOME environment variable is not defined
echo This environment variable is needed to run this program
goto end
:gotJavaHome
if exist "%JAVA_HOME%binjava.exe" goto okJavaHome
echo The JAVA_HOME environment variable is not defined correctly
echo This environment variable is needed to run this program
goto end
:okJavaHome
if not "%CATALINA_HOME%" == "" goto gotBasedir
echo The CATALINA_HOME environment variable is not defined
echo This environment variable is needed to run this program
goto end
:gotBasedir
if exist "%CATALINA_HOME%binsetclasspath.bat" goto okBasedir
echo The CATALINA_HOME environment variable is not defined correctly
echo This environment variable is needed to run this program
goto end
:okBasedir
rem Set the default Java options for all scripts
set JAVA_OPTS=

rem Set the default -Djava.endorsed.dirs argument
set JAVA_ENDORSED_DIRS=%CATALINA_HOME%bin;%CATALINA_HOME%commonlib

rem Set standard CLASSPATH
rem Note that there are no quotes as we do not want to introduce random
rem quotes into the CLASSPATH
set CLASSPATH=%JAVA_HOME%libtools.jar;%JAVA_HOME%libdt.jar;%JAVA_HOME%libhtmlconverter.jar;%CATALINA_HOME%commonlibservlet.jar

rem Set standard command for invoking Java.
rem Note that NT requires a window name argument when using start.
rem Also note the quoting as JAVA_HOME may contain spaces.
set _RUNJAVA="%JAVA_HOME%binjava"
set _RUNJAVAW="%JAVA_HOME%binjavaw"
set _RUNJDB="%JAVA_HOME%binjdb"
:end
//若对批文件指令有一点了解的,可以很容易看明白上面的代码.
//以后在编译jsp,或servlet 或java文件时,总要先运行以上文件才能正确编译

注:上面前面带//的行与上上面带//的行选择一个做即可,即二者只需做一次即可以了.

C:配置Tomcat的配置文件,在C:Program FilesApache Tomcat 4.0confserver.XML中,此处不配置即可,若想配置,在下面再配它。
D:测试Tomcat安装成功:打开IE,在地址栏中输入:http://localhost:8080就可以看到Tomcat的页面了。
或输入http://xxx.xxx.xx.xxx:8080其中xxx.xxx.xx.xxx为你的win2000的IP地址。
E:如何配置Tomcat使它可以运行自己的JSP文件和Java Servlet,下面将详细说明:
1:配置Tomcat的server.xml文件使它支持自己的JSP文件。
用记事本打开conf下面的server.xml文件,找到其中的:
............

0