2019-03-22
Linux系统apache使用mod_jk整合tomcat 让php和java项目在同一个服务器运行
安装apache、httpd、mysql不在本文范畴。
Apache+Tomcat+mod_jk配置,是在apache中加载mod_jk并对其进行配置转发到tomcat,然后在tomcat中修改配置以使其能接受mod_jk的转发。
一、编译生成mod_jk模块
yum install httpd-devel -y #编译生成apache扩展依赖apxs,如未安装先安装
下载tomcat-connectors 官方网站https://tomcat.apache.org/download-connectors.cgi
wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.42-src.tar.gz
tar -zxf tomcat-connectors-1.2.42-src.tar.gz
cd tomcat-connectors-1.2.42-src/native/
./buildconf.sh
#如果报错:autoconf not found.
You need autoconf version 2.59 ornewer installed
to build mod_jk from SVN.
原因是没有安装autoconf (有博客说是要安装libtool)
索性就两个都安装,命令行:
yum install autoconf
yum install libtool
然后在执行./buildconf.sh。
接着配置