骆驼空间站

简单就是美,不受任何商业的驱使,我们有自己的圈子

博客园 首页 新随笔 联系 订阅 管理
  33 Posts :: 84 Stories :: 48 Comments :: 0 Trackbacks

公告

 

RedHat AS 4.0下安装Tomcat 5.5.9和apache2.0.54

 

一、系统环境
操作系统: RedHat AS4.0

二、安装jdk
1、从java.sun.com下载j2se 1.5
jdk-1_5_0_04-linux-i586.bin
2、mv jdk-1_5_0_04-linux-i586.bin /usr/local
3、cd /usr/local
4、执行自解压文件jdk-1_5_0_04-linux-i586.bin
5、ln -s jdk1.5.0_04 jdk
6. ln -s /usr/local/jdk/jre jre
7 修改环境变量
 vi /etc/profile加入以下内容
 PATH=$PATH:/usr/local/jdk/bin:/usr/local/jre/bin:/usr/local/jdk
 JAVA_HOME=/usr/local/jdk
 JAVA_OPTS=-server
 export JAVA_HOME JAVA_OPTS

 CLASSPATH=.:/usr/local/jdk/lib:/usr/local/jdk/jre/lib
 export CLASSPATH

三、安装tomcat
1 http://jakarta.apache.org/ 下载Tomcat 5.5.9
2 mv jakarta-tomcat-5.5.9.tar.gz /usr/local
3 cd /usr/local
4 tar -zxvf jakarta-tomcat-5.5.9.tar.gz
5 rm -rf /usr/local/jakarta-tomcat/webapps/*
6 修改环境变量
CATALINA_BASE=/usr/local/jakarta-tomcat
export CATALINA_BASE

CATALINA_HOME=/usr/local/jakarta-tomcat
export CATALINA_HOME

7 source /etc/profile
8 根据应用对相应的server.xml及web.xml进行修改(参考server.xml说明及web.xml说明)
9 vi /usr/local/jakarta-tomcat/bin/setclasspath.sh
 在# Set the default -Djava.endorsed.dirs argument上加入以下内容 
 # Set the default Java options for all scripts
 JAVA_OPTS="-Xms256m -Xmx256m"

四、安装apache
1 http://httpd.apache.org/ 下载apache2.0.54
2 su - admin
3 tar -zxvf httpd-2.0.54.tar.gz
4 cd httpd-2.0.54
5 ./configure --prefix=/usr/apache
6 make
7 su
8 make install
9 配置httpd.conf(参考httpd.conf说明)

五、安装tomcat、apache的连接器
1 http://jakarta.apache.org/tomcat/connectors-doc/处下载连接器
2 拷贝连接器到/usr/apache/modules/mod_jk.so
3 修改/usr/apache/conf/httpd.conf
增加
LoadModule jk_module modules/mod_jk.so
JkWorkersFile "/usr/local/jakarta-tomcat/conf/workers.properties"
JkMount /servlet/* ajp13
JkMount /*.jsp ajp13
4 修改/usr/local/jakarta-tomcat/conf/workers.properties
workers.tomcat_home=/usr/local/jakarta-tomcat

workers.java_home=/usr/local/jdk

ps=\
worker.list=ajp13

worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1

5 启动apache和tomcat服务

6 如果第2步中以编好的mod_jk.so不能用,请下载源码自己编译
a.下载jakarta-tomcat-connectors-1.2.13-src.tar.gz
b. tar zxvf jakarta-tomcat-connectors-1.2.13-src.tar.gz
c. cd jakarta-tomcat-connectors-1.2.13-src
d. cd jk/native/
e. ./configure --with-apxs=/usr/apache/bin/apxs --enable-jni
f. make
g. su -c 'make install'

 

posted on 2006-11-10 23:39 骆驼SPACE 阅读(2414) 评论(2)  编辑 收藏