我正在尝试在我的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过程时出现以下错误。
Q.1如何修复此错误并编译make过程?
Q.2这会帮助我使用Tomcat服务器从默认的apache / Sites目录提供我的文件吗?
答案 0 :(得分:1)
找到apr_lib.h
$ sudo find / -name "apr_lib.h"
添加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]。
如果您需要我的最终帮助,请告诉我