操作系统:CentOS-6.0-i386-bin-DVD
内核版本:2.6.32
[root@localhost ~]# cat /proc/version
Linux version 2.6.32-71.el6.i686 gcc版本:4.4.4
g++版本:4.4.7
java版本:1.6.0_45
gcc、g++和java是必须的,执行命令:[root@localhost ~]# gcc --version
gcc (GCC) 4.4.4 20100726 (Red Hat 4.4.4-13)
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[root@localhost ~]# g++ --version
-bash: g++: command not found
[root@localhost ~]# java -verion
-bash: java: command not found1、需要安装g++和Java环境
[root@localhost ~]#yum install gcc-c++
[root@localhost ~]# g++ --version
g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-11)
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 安装Java环境:
chmod 777 jdk-6u45-linux-i586.bin
./jdk-6u45-linux-i586.bin 修改环境变量 #vi /etc/profile,
This message is from Server, RealPath:
/usr/local/worker2/webapps/TestProject/
Current Session Id:
A480B9239CFC9DA0EC6FC18FED6FCB1B 可以正常工作,先关闭worker2.
4、编译配置jk链接器
下载mod_jk-1.2.23-apache-2.2.x-linux-i686.so (注意:一定要跟自己的系统版本吻合,否则会出错)
改名为mod_jk.so,赋予777权限,拷贝到/usr/local/apache/modules下
# cp mod_jk.so /usr/local/apache/modules
在Apache的httpd.conf里增加如下内容:
include "/usr/local/apache/conf/mod_jk.conf"
开启了tomcat服务器之后,开启apache服务器(注意,顺序很重要!一定要先开tomcat)
http://192.168.88.130/TestProject/showInfo.do出现如下图 则代表成功
This message is from Server, RealPath:
/usr/local/worker2/webapps/TestProject/
Current Session Id:
DC185E2CA3CAEB64BE50CEE2DC7CBC5E.worker2 再次刷新 应该会变成worker3
停掉其中一台tomcat,继续访问上诉网址 看能否打开