Apache与Tomcat要如何进行整合?
1、 安装apache,其安装步骤,详情可查看网络经验。
2、 配置apache可参考网络经验。
3、 安装两个及以上tomcat,可查看网络经验。

4、 下载mod_jk.so(不能放链接,见下图)。

5、 手工把mod_jk - 1.2.31 - httpd - 2.2.3文件拷贝到我们Apache安装目录下的modules目录里,该文件的全称为mod_jk - 1.2.31 - httpd - 2.2.3.so,之后我把这个文件名修改成了mod_jk.so。

6、 架构,其下为原理。
7、 Apache安装有一个名为mod_jk的模块。
8、 Apache借助80端口解析所有静态web内容。
9、 若有无法解析的内容,就通过表达式告知mod_jk,让mod_jk将其分发给相关的app server来解释。

10、 我们得在Apache里安装一个mod_jk。
11、 我们得在httpd.conf里写表达式。
12、 下图里关键的在于这两句话:
13、 代表:
14、 Apache加载一个附加插件以连接tomcat。
15、 Apache安装目录下/conf目录里有个workers.properties文件,其中有ü连接时的配置参数描述。
16、 准备两个版本相同的Tomcat,将它们分别命名为tomcat1和tomcat2。

17、 Worker.properties文件的内容如下:
18、 图中这些设置,用中文表达的意思为:
19、 有两个tomcat,它们都在localhost。
20、 有两个tomcat,tomcat1采用8019端口、tomcat2采用8029端口与apache通过jk_mod保持通讯。
21、 有两个配置,可查看网络经验。
22、 通过IP或域名访问,均能访问成功。
