簡體   English   中英

Tomcat連接器(mod_jk)出錯

[英]Tomcat Connectors (mod_jk) make error

我正在嘗試在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如何解決此錯誤並編譯制作過程?

Q.2這是否可以幫助我使用Tomcat服務器從默認的apache / Sites目錄提供文件?

  1. 找apr_lib.h

    $ sudo find / -name "apr_lib.h"

  2. 添加庫

    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

啟動Tomcat時,還會看到以下錯誤:

信息:在java.library.path中找不到基於APR的Apache Tomcat本機庫,該庫在生產環境中具有最佳性能。

APR是Apache Tomcat本機庫,可在生產環境中實現最佳性能。

安裝APR的先決條件APR庫APR-util庫OpenSSL庫

從此鏈接http://apr.apache.org/download.cgi下載它,並集成到Tomcat。 這將解決您的問題

當您安裝並集成后再重新啟動Tomcat服務器。 您將看到如下所示:

重新啟動Tomcat服務后,如果APR安裝成功,我們可以在catalina.out日志中獲得以下消息。 ------------ 2015年10月7日上午8:08:54 org.apache.catalina.core.AprLifecycleListener初始化信息:使用APR版本1.5.2加載了基於APR的Apache Tomcat本機庫1.1.29 。 2015年10月7日上午8:08:54 org.apache.catalina.core.AprLifecycleListener初始化信息:APR功能:IPv6 [true],sendfile [true],接受過濾器[false],隨機[true]。

讓我知道您是否需要更多幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM