apache和tomcat简单整合
时间:2006-09-15 来源:xuxingyu
首先确定各软件的版本,我发现开源的软件的版本超级复杂,超级多。采用的标准是用最新的好。千万不要被网上的说哪个版本稳定之类的话所相信,我的思路是对于开源的东东采用新的版本为佳。
当前最新的版本:
Apache :2.0.54 源码
Tomcat :5.5.12 不是源码形式
jakarta-tomcat-connectors-1.2.15 源码
不要用jakarta-tomcat-connectors 2.0,这个版本已经不再继续开发了。
装好apache
装好tomcat
安装tomcat 非常容易 直接解压
放到 /usr/local/tomcat
在/usr/local/tomcat/bin/Catalina.sh
加入JAVA_HOME=/usr/local/jdk
这一条
就开始安装jakarta-tomcat-connectors-1.2.15了
1. 解压jakarta-tomcat-connectors-1.2.15-src.tar.gz
2. cd www/mod_jk/jk/native
./buildconf.sh
./configure --with-apxs=/www/bin/apxs #apache的安装目录下的bin目录的apxs
make
cp apache-2.0/mod_jk.so /www/modules/ 下
3.改httpd.conf文件
LoadModule jk_module modules/mod_jk.so
JkWorkersFile "/www/conf/workers.properties"
JkLogFile "/var/log/mod_jk2.log"
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
JkRequestLogFormat "%w %V %T"
JkLogLevel debug # Set the jk log level [debug/error/info]
JkMount /*.jsp worker1 #worker1仅仅是一个标示符
#JkMount /helloapp/* worker1
4.新建文件/www/conf/workers.properties #注意和上面的路径一致
worker.list=worker1
worker.worker1.port=8009
worker.worker1.host=localhost
worker.worker1.type=ajp13
worker.worker1.lbfactor=50
worker.worker1.cachesize=10
worker.worker1.cache_timeout=600
worker.worker1.socket_keepalive=1
worker.worker1.socket_timeout=300
当前最新的版本:
Apache :2.0.54 源码
Tomcat :5.5.12 不是源码形式
jakarta-tomcat-connectors-1.2.15 源码
不要用jakarta-tomcat-connectors 2.0,这个版本已经不再继续开发了。
装好apache
装好tomcat
安装tomcat 非常容易 直接解压
放到 /usr/local/tomcat
在/usr/local/tomcat/bin/Catalina.sh
加入JAVA_HOME=/usr/local/jdk
这一条
就开始安装jakarta-tomcat-connectors-1.2.15了
1. 解压jakarta-tomcat-connectors-1.2.15-src.tar.gz
2. cd www/mod_jk/jk/native
./buildconf.sh
./configure --with-apxs=/www/bin/apxs #apache的安装目录下的bin目录的apxs
make
cp apache-2.0/mod_jk.so /www/modules/ 下
3.改httpd.conf文件
LoadModule jk_module modules/mod_jk.so
JkWorkersFile "/www/conf/workers.properties"
JkLogFile "/var/log/mod_jk2.log"
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
JkRequestLogFormat "%w %V %T"
JkLogLevel debug # Set the jk log level [debug/error/info]
JkMount /*.jsp worker1 #worker1仅仅是一个标示符
#JkMount /helloapp/* worker1
4.新建文件/www/conf/workers.properties #注意和上面的路径一致
worker.list=worker1
worker.worker1.port=8009
worker.worker1.host=localhost
worker.worker1.type=ajp13
worker.worker1.lbfactor=50
worker.worker1.cachesize=10
worker.worker1.cache_timeout=600
worker.worker1.socket_keepalive=1
worker.worker1.socket_timeout=300
相关阅读 更多 +