第五卷 Apache與Tomcat安裝配置手冊(1 / 2)

第五卷 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來修改。