CentOS或Ubuntu编译安装mod_jk,其中在CentOS中执行yum,在Ubuntu中执行apt或apt-get。
1. 首先要安装apxs
yum install httpd-devel*
apt-get install httpd-devel*
which apxs 可以查找apxs的目录。
2.安裝编译工具gcc
yum install -y gcc*
yum install -y g++*
apt install -y gcc*
apt install -y g++*
yum/apt install autoconf
yum/apt -y install libtool
3.下载tomcat-connector
https://tomcat.apache.org/connectors-doc/index.html
https://tomcat.apache.org/download-connectors.cgi
4. 解压源程序
tar zxf tomcat-connectors-1.2.49-src.tar.gz
5.进入到native 目录、配置编译环境
cd tomcat-connectors-1.2.49-src/native
./buildconf.sh
6. 配置编译mod_jk的参数
./configure --with-apxs=/usr/bin/apxs
7. 编译
make && make install
成功后,把 mod_jk.so 复制到httpd的modules目录,重启httpd即可。