首先確定各軟體的版本,我發現開源的軟體的版本超級複雜,超級多。採用的標準是用最新的好。千萬不要被網上的說哪個版本穩定之類的話所相信,我的思路是對於開源的東東採用新的版本為佳。
當前最新的版本:
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
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 完全配置已經有506次圍觀