- 整合目的:
让Apache处理静态页面,让Tomcat处理Jsp页面。
- 整合后的效果:
http://localhost 和 http://localhost:8080 的结果是一样的。
假设Apache和Tomcat都已经安装完毕。
下面开始整合:
- 从Tomcat网站上下载适合自己版本的JK。
- 将下载到的mod_jk.so复制到Apache的modules目录下。
- 将Apache和Tomcat的目录都指定到一个目录上。先修改Tomcat的目录,方法参见“修改Tomcat的网站根目录”http://blog.csdn.net/wzqcongcong/archive/2011/05/03/6387907.aspx。
- 在Tomcat的conf目录下新建workers.properties文件,写入如下内容:
- 打开Apache的conf目录下的httpd.conf文件,在最后添加如下内容:
- 修改Apache的目录:在httpd.conf文件中查找DocumentRoot和<Directory>,将其相应目录修改为Tomcat中设置的目录,再在DirectoryIndex index.html后面添加 index.htm index.jsp。
- 启动Apache和Tomcat,测试http://localhost 和 http://localhost:8080,效果一样,整合完毕。