XAMPP Tomcat Apache连接器

我正在重build我的本地开发configuration过程中,我正在尝试安装tomcat连接器,以便apache和tomcat互相通话。 我已经正确安装了xampp和tomcat,并通过Safari进行了validation。

我正在使用tomcat-connectors-current-src.tar.gz,解压到/ Applications / XAMPP / xamppfilescustom / tomcatconnectors,我可以configuration连接器./configure –with-apxs = / Applications / XAMPP / xamppfiles / bin / apxs然而,当我在terminal上使用“make”的时候,在这个过程的最后我会遇到一些奇怪的错误:

ld:未知选项:-I / Applications / XAMPP / xamppfiles / include collect2:ld返回1退出状态ld:未知选项:-I / Applications / XAMPP / xamppfiles / include collect2:ld返回1退出状态lipo:无法打开input文件:/var/tmp//ccs5y7FI.out(没有这样的文件或目录)make [1]: * [mod_jk.la]错误1 make:* [all-recursive]错误1

我想知道如果有人知道怎么样,或者可以指向我的博客条目,讨论如何做到这一点。 我一直在寻找相当一段时间。

是的,这是我在serverfault上的第一篇文章,我想我可以被称为serverfault noob,如果我排除了任何可能需要帮助解决这个问题的信息,请让我知道。

谢谢

与Apache 2.2(而不是2.0)使用mod_proxy_ajp和mod_proxy_balancer,而不是mod_jk。 这两个模块是用XAMPP预编译的

请参阅: http : //tomcat.apache.org/connectors-doc/miscellaneous/faq.html (请参阅“是否适用于Apache 2.2?”部分)

看来我使用的是一系列错误的命令,经过大量的研究,这一系列步骤解压缩并正确地创build文件:

./configure –with-apxs = / Applications / XAMPP / xamppfiles / bin / apxs cd apache-2.0 make -f Makefile.apxs install cd / Applications / XAMPP / xamppfiles / modules ls -l(确认你有mod_jk。所以文件)