?。糃onnector className="org.apache.tomcat.service.
PoolTcpConnector"> <Parameter name="handler"
value="org.apache.tomcat.service.connector.Ajp
13ConnectionHandler"/>
?。糚arameter name="port" value="8009"/>
?。?Connector>
接著,在 Special Webapps 部分嵌入如下內容。
?。糃ontext 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
?。糷tml>
?。糷ead>
?。紅itle> This is a jsp test file!
?。?title>
?。?head>
?。糱ody>
?。? 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)中還有很多參數可根據實際情況進行調整,這里不多介紹。有興趣的讀者可以參考配置文件中的提示信息或網站上的有關資料,進行進一步的調整與測試。