日期:2014-05-17  浏览次数:20982 次

apache2.2.12+tomcat6.0.20整合详解

?

apache2.2.12+tomcat6.0.202009.09.24 整合完整详解版

Apache2.2.12+tomcat-6.0.20+jdk-6u16-linux + tomcat-connectors-1.2.27

======================================================================

此次整合的平台是 Red Hat Enterprise Linux 5.2 环境下:
采用手动安装源代码包的方式。
apache
下载地址 http://archive.apache.org/dist/httpd/
tomcat
二进制代码包: apache-tomcat-6.0.20.tar.gz 二进制代码包下载地址:
http://apache.mirror.phpchina.com/tomcat/tomcat-6/v6.0.20/bin/apache-tomcat-6.0.20.tar.gz
JDK
二进制代码包: jdk-6u16-linux-i586-rpm.bin? 下载地址:
http://java.sun.com/javase/downloads/index.jsp

connectors-1.2.27 下载 http://tomcat.apache.org/

一、安装 JDK

cp /myweb /jdk-6u16-linux-i586-rpm.bin /usr/local
?cd /usr/local
?chmod 755 jdk-6u16-linux-i586-rpm.bin
?./jdk-6u16-linux-i586-rpm.bin
?
中间输入一次 yes 点击一次 enter
安装成功。 可以看到 /usr/java/jdk1.6.0_16 的目录

配置环境变量: cp /etc/profile /etc/profile.bak
vim /etc/profile
在最后添加:
export JAVA_HOME=/usr/java/jdk1.6.0_16
export JAVA_BIN=/usr/java/jdk1.6.0_16/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH==$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPAT
使之生效: source /etc/profile

========================================================

二、安装 tomcat

cd /usr/local
tar xvfz /myweb/apache-tomcat-6.0.20.tar.gz

mv apache-tomcat-6.0.20 tomcat6.0.20
启动 tomcat : /usr/local/tomcat6.0.20/bin/startup.sh
停止 tomcat : /usr/local/tomcat6.0.20/bin/shutdown.sh

=======================================================

三、安装 apache

cd /usr/local

yum groupinstall "Development Libraries"

yum groupinstall "Development Tools"
tar -jxvf /myweb/httpd-2.2.12.tar.bz2

cd httpd-2.2.12/
mkdir /usr/local/apache2
./configure --prefix=/usr/local/apache2 --enable-so
make
make install
安装完毕!

========================================================

四、 tomcat6.0+apache2.2 的整合

1 第一步是修改 httpd.conf 这个配置文件
cd /usr/local/apache2