Tomcat连接器(mod_jk)出错

时间:2015-10-28 22:49:48

标签: macos apache tomcat makefile mod-jk

我正在尝试在我的Mac上安装Tomcat连接器(mod_jk),并且我按照以下网站的说明进行操作。

http://pablotips.blogspot.com/2015/01/compiling-modjk-on-mac-os-x-1010.html

https://www.bartbusschots.ie/s/2009/05/05/installing-mod_jk-for-apache-22-on-mac-os-x-105-leopard/

运行make过程时出现以下错误。

enter image description here

Q.1如何修复此错误并编译make过程?

Q.2这会帮助我使用Tomcat服务器从默认的apache / Sites目录提供我的文件吗?

2 个答案:

答案 0 :(得分:1)

  1. 找到apr_lib.h

    $ sudo find / -name "apr_lib.h"

  2. 添加lib

    LDFLAGS =' -L [路径]' CFLAGS =' -I [路径]'

    $ ./configure CFLAGS='-arch x86_64' APXSLDFLAGS='-arch x86_64' LDFLAGS='-L/usr/include/apr-1' CFLAGS='-I/usr/include/apr-1' --with-apxs=/usr/sbin/apxs

答案 1 :(得分:0)

当您启动Tomcat时,您也会看到以下错误:

  

INFO:基于APR的Apache Tomcat Native库,它允许最佳     在生产环境中没有找到性能   的java.library.path

APR是Apache Tomcat Native库,可在生产环境中实现最佳性能。

安装APR的先决条件     APR图书馆     APR-util库     OpenSSL库

从此链接http://apr.apache.org/download.cgi下载并集成到Tomcat。这将解决您的问题

当您安装并集成然后重新启动Tomcat服务器时。你会看到如下:

  

重新启动Tomcat服务后,我们可以收到以下消息   如果APR安装成功,则在catalina.out日志中。   ------------ Oct 07,2015 8:08:54 AM org.apache.catalina.core.AprLifecycleListener init INFO:加载APR   基于Apache Tomcat Native库1.1.29,使用APR版本1.5.2。十月   07,2015 8:08:54 AM org.apache.catalina.core.AprLifecycleListener init   INFO:APR功能:IPv6 [true],sendfile [true],接受过滤器   [false],随机[true]。

如果您需要我的最终帮助,请告诉我