<Connector className="org.apache.tomcat.service.
PoolTcpConnector"> <Parameter name="handler"
value="org.apache.tomcat.service.connector.Ajp
13ConnectionHandler"/>
<Parameter name="port" value="8009"/>
</Connector>
接着,在 Special Webapps 部分嵌入如下内容。
<Context path=" "
docBase="/home/htdocs"
debug="0" >
</Context>
进一步修改workers.properties文件。
# vi workers.properties
...
workers.tomcat_home=/home/jakarta-tomcat-3.2.1
...
workers.java_home=/usr/java1.2
...
ps=/
...
随后,修改Tomcat 启动和关闭命令文件。
# cd ../bin
# vi startup.sh
再在"BASEDIR=`dirname $0` "语句前嵌入如下内容。
PATH=/usr/java1.2/bin:$PATH:.
JAVA_HOME=/usr/java1.2
TOMCAT_HOME=/home/jakarta-tomcat-3.2.1
export PATH JAVA_HOME TOMCAT_HOME
# vi shutdown.sh
最后,在"BASEDIR=`dirname $0` "语句前嵌入如下内容。
PATH=/usr/java1.2/bin:$PATH:.
JAVA_HOME=/usr/java1.2
TOMCAT_HOME=/home/jakarta-tomcat-3.2.1
export PATH JAVA_HOME TOMCAT_HOME
㈣、测试
分别启动Apache和Tomcat。
# /home/apache-1.3.19/bin/apachectl start
# /home/jakarta-tomcat-3.2.1/bin/startup.sh
然后,编辑简单的.jsp测试文件。
# vi /home/apache/-1.3.19/htdocs/test.jsp
<html>
<head>
<title> This is a jsp test file!
</title>
</head>
<body>
<% out.print("This is a jsp test file!n"); %>
</body>
</html>
最后,进行网页浏览。
打开浏览器,访问该.jsp文件: http://主机名(或IP地址)/test.jsp。若屏幕显示如附图所示的内容,表示运行正常,此时,可以正常运行JSP动态网页文件了。
二. 在Windows NT/2000平台上安装
本文以Windows 2000平台为例。
(一)应用环境
操作系统采用Windows 2000,应用环境为Java 1.2.2(假定已安装在c:jdk-1.2.2上)和Winzip。
(二)软件包的下载与安装
Windows NT2000上的安装比较简单,应用软件不必重新编译,只下载网站上已经编译好的软件包即可。
1.下载地址
在 http://httpd.apache.org/dist/binaries/Windows32/ 可下载编译好的最新Apache软件包apache_1.3.19-Windows32-no_src-r2.msi。
在http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.2.1/bin/Windows32/i386/ 可下载mod_jk.zip。
在http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.2.1/bin/可下载jakarta-tomcat-3.2.1.zip。
2.安装
首先,双击"apache_1.3.19-Windows32-no_src-r2.msi",安装Apache 服务。
然后,将"mod_jk.zip"解压缩到Apache服务的"modules"子目录下;最后,将"jakarta-tomcat-3.2.1.zip"解压缩到C:目录下。
3.参数配置
(1)修改Apache服务的配置文件httpd.conf
注意: 本文只涉及与Tomcat有关的参数,其余的参数设置可参考Apache的有关文档资料。
首先用鼠标点击 "开始"*"程序 "*"apache httpd server"*"configure apache server"*"edit configuration"。
然后,在"Dynamic Shared Object (DSO) Support"部分嵌入如下内容。
LoadModule jk_module modules/mod_jk.dll
最后,在文件尾部添加如下内容。
JkWorkersFile c:jakarta-tomcat-3.2.1confworkers.properties
JkLogFile c:jakarta-tomcat-3.2.1logsmod_jk.log
JkLogLevel warn
JkMount /*.jsp ajp13
JkMount /servlet/* ajp13
(2)配置Tomcat服务
对server.xml和workers.properties文件的参数调整,读者可参照Unix部分对应的段落。但读者要注意,对于不同层次的目录,Unix用"/"分隔,而Windows用""分隔。
分别编辑startup.bat和shutdown.bat文件,在文件的第2行嵌入如下内容。
set TOMCAT_HOME=c:jakarta-tomcat-3.2.1
set JAVA_HOME=c:jdk1.2.2
set PATH=C:jdk1.2.2bin;.;%PATH%.
4.测试
参照Unix部分的对应段落进行测试。
本文只对apache/jk方式的配置和使用方法做了简单介绍,在Tomcat的配置文件(如server.xml)中还有很多参数可根据实际情况进行调整,这里不多介绍。有兴趣的读者可以参考配置文件中的提示信息或网站上的有关资料,进行进一步的调整与测试。