自己动手编译mod_jk,Tomcat与JK连接器。

我的环境是ubuntu12.04,tomcat7.0.32,apache2.2.22。

编译出来的mod_jk.so可以直接在本机/服务器环境上使用,省去在网上找so的麻烦。

 对于apache与tomcat的整合,请参考之前的文章:

Apache HttpServer的安装并与Tomcat整合Linux 版

Apache HttpServer与Tomcat7集群Linux版

1.下载tomcat--connectors

下载地址:http://tomcat.apache.org/download-connectors.cgi

我下载的是1.2.37

适用apache1或2 系列 结合tomcat6或7。


2.编译安装tomcat-connectors

1).解压tomcat-connectors-1.2.37-src.tar.gz

#tar -zxvf  tomcat-connectors-1.2.37-src.tar.gz
2).进入tomcat-connectors-1.2.37-src/native目录

#cd tomcat-connectors-1.2.37-src/native
3).配置编译条件

#./configure --with-apxs=/usr/local/apache2.2/bin/apxs

/usr/local/apache2 是你的apache安装目录

4).编译安装

#make
#make install

最后编译安装完成后会有提示

........
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
chmod 755 /usr/local/apache2.2/modules/mod_jk.so

Please be sure to arrange /usr/local/apache2.2/conf/httpd.conf...

5).检查文件

#ll /usr/local/apache2.2/modules/mod_jk.so

启动Tomcat与Apache进行测试,发现一切正常。


附mod_jk配置参数:
JkLogFile logs/mod_jk.log  #mod_jk日志文件配置
JkLogLevel debug               #mod_jk日志级别 info debug error  这个很重要可以观察服务器连接输出日志的详细信息

详细配置参数可参考官方文档:

apache 配置:http://tomcat.apache.org/connectors-doc/reference/apache.html

workers.properties 配置:http://tomcat.apache.org/connectors-doc/reference/workers.html




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

上善若水_厚德载物

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值