第五卷 Apache與Tomcat安裝配置手冊
1.所需的軟件包
j2sdk-1_4_1_02-linux-i586
Apache2.0.40 (Red Hat Linux)
jakarta-tomcat-4.1.18
jakarta-tomcat-connectors-4.1.18
2.軟件包下載地址
(1) Java J2SE1.4.1
URL:http://java.sun.com/j2se/1.4.1/download.html
(2) Apache2.0.40
URL:http://httpd.apache.org
(3) Tomcat 4.1.18
URL:http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.1.18/bin/jakarta-tomcat-4.1.18.tar.gz
(4) Tomcat connectors-4.1.18
URL:http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.1.18/src/jakarta-tomcat-connectors-4.1.18-src.tar.gz
3.軟件安裝
(1) 解開壓縮包
使用gunzip或tar或rpm解開下載的軟件包,按照默認方式安裝既可。
(2) 目錄的處理
J2SDK安裝目錄:/usr/j2sdk1.4.1_02
Apache安裝目錄:/etc/httpd
/usr/lib/apache
/var/www
Jakarta-Tomcat安裝目錄:/opt/jakarta-tomcat-4.1.18
Jakarta-Tomcat-connectors安裝目錄:/opt/jakarta-tomcat-connectors-4.1.18-src
4.環境變量設置
JAVA_HOME=/usr/j2sdk1.4.1_02
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
CATALINA_BASE=/opt/jakarta-tomcat-4.1.18
CATALINA_HOME=/opt/jakarta-tomcat-4.1.18
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
5.特殊安裝
(1) 編譯Jakarta-Tomcat-connectors
cd /opt/jakarta-tomcat-connectors-4.1.18-src/webapp ## 進入指定的目錄
./support/buildconf.sh ## 生成編譯配置文件
./configure --with-apxs ## 生成Makefile編譯文件
make ## 編譯生成mod_webapp.so
注釋:生成的mod_webapp.so文件在apache-2.0目錄中
提醒:如果生成mod_webapp.so時失敗,並提示找不到apxs,則證明你的Apache在安裝的時候,未安裝Apache附加的開發包,請下載安裝該開發包,則會解決該問題(這個包在RedHat8中的文件名是:httpd-devel-2.0.40-8.i386.rpm)
(2) 把apache-2.0目錄中的mod_webapp.so文件複製到目錄/usr/lib/httpd/modules並檢查文件/usr/lib/httpd/modules/mod_webapp.so的屬性,應與其它Modules文件屬性一致,如果不相同,則使用chmod chgrp chown來修改。