httpd 和tomcat共存的文章网上满天飞, 但是看了就知道其实就是一篇文章到处转的, 而且那篇文章已经老的不行了~~
现在又有共存的需要, 只好研究一下~~
首先, 遇到问题看文档才是最好的选择, 虽然英文文档很难读懂, 但是毕竟是最详细的了~~
在 tomcat.apache.org 上找到connector的文档, 就是apache mod_jk 的文档, 下载也在左侧栏。
有专门为“没有耐心的人士”准备的一篇文章, 是那种最简单的配置, 于是打开看~~
http://tomcat.apache.org/connectors-doc/generic_howto/quick.html
主要步骤:
1.由于使用的是Ubuntu 系统, 当然要最大限度的利用apt啦, 装好libapache2_mod_jk , 你会发现上边文中的配置文件你都找不到~~因为apt包把这些都放到比较合理的位置了, 不知道在哪可以在新立得里在包上右键属性里查看安装的文件。
2.在/etc/apache2/jk.load 中添加上边文章中的相应配置, 注意将文件路径改成正确的, 这里就要注意了, 因为tomcat的项目只能是顶层目录, 而sakai又是好多的项目组成的一个系统, 所以只好将 /* 映射给tomcat, 然后JkUnMount /ilias worker, JkUnMount /ilias/* worker…….
3.最后在apache的virtualhost中添加 JkMountCopy On 这样一句。
然后就ok啦, 重启apache